5 points par GN⁺ 2025-10-20 | 2 commentaires | Partager sur WhatsApp
  • Ce site est un projet parodique qui satirise l’uniformité des sites web générés par l’IA, et il commence avec la blague selon laquelle Claude a tout fait pendant que l’humain ne garde que le crédit
  • Il se moque du cliché classique de landing page de startup en reprenant tel quel des variables de template comme {{COMPANY_NAME}}, {{CEO_NAME}} et des formules comme « innovation, IA, orientée client »
  • Il répertorie, comme éléments fades de sites générés par l’IA, Tailwind CSS, des images de stock Unsplash, la formule « solution IA innovante », ainsi que de faux avis et de fausses métriques
  • La tendance qui consiste à faire un site par simple copier-coller sans comprendre le code est exprimée avec un humour satirique en la mêlant à une culture de show-off façon “Works on my machine”
  • C’est un projet qui critique avec acuité et bonne humeur l’ironie du développeur à l’ère de l’IA : une création homogène née d’une production rapide et d’une compréhension superficielle

Aperçu du site

  • À l’image du titre “Every AI-Coded Website Ever”, il prend comme thème la satire selon laquelle tous les sites générés par l’IA se ressemblent visuellement
    • L’écran principal affiche le texte « 💎 $0 REVENUE • ∞ TECHNICAL DEBT • 🔥 ZERO TESTS »
    • La mention “YC W25 REJECT” ajoute une autodérision de la culture startup

Parodie du récit startup classique

  • Il présente une description de startup générée automatiquement qui commence par « {{COMPANY_NAME}} aime ses clients et change le monde grâce à l’innovation IA »
    • Il cite des slogans startup célèbres comme “Move fast, break things”
    • En réalité, toutes les phrases restent exactement les formulations de template de base de l’IA

Satire de la culture de développement IA

  • La phrase “Just open your browser and type ‘make me a website’ into Claude or ChatGPT” se moque de la pratique de développement dépendante de l’IA
    • Les chapitres sont composés de descriptions satiriques reprenant de vrais mèmes de développeurs comme “Copy-paste excellence”, “Zero planning”, “Works on my machine”
    • L’expression “Claude hallucinated it for you” se moque du caractère fictif d’un code généré sans compréhension

Mèmes Tailwind et UI

  • Après un commentaire “Not enough Tailwind. 6/10.”, une image de queue au vent est insérée (une image de chat dans les faits)
    • La plaisanterie “This is Tailwind CSS” critique la superficialité des tendances de design
    • Le fait d’ajouter seulement des « rounded corners and shadows » sert à pointer une impression trompeuse de professionnalisme

Fausses alertes de sécurité et structure du code

  • Il exploite le mème connu “You inadvertently leaked your password hunter2”
    • Il se moque d’un développement IA qui ne comprend ni OAuth ni l’authentification
  • La structure du projet imite une structure de dossiers vraiment déroutante avec des fichiers comme “index-revised-2.html”, “DEBUGGING-RESULTS.md”, “CLAUDE.md”

Faux avis et indicateurs de performance

  • Il propose avec humour des statistiques absurdes générées par l’IA comme « NaN satisfaction client », « ∞ bugs », « $0 revenus »
    • Les avis, eux aussi, sont remplis de compliments sans fondement comme “I don't know what that is, but the gradient button looks cool”
    • Le fait que chaque avis se termine par “Generated by GPT-3.5” achève une structure de satire auto-référentielle entre IA

Métacommentaire : auto-ironie

  • La section finale précise : “This website was made in 5 minutes with Claude. I didn't read the code, but it works”
    • Elle révèle en plein visage l’illusion de la productivité superficielle à l’ère de l’IA
    • La phrase “I will still put Full Stack Developer on my résumé” conclut sur une note d’humour l’identité confuse du développeur moderne

Enseignements

  • Il satirise le problème de copie de code, d’homogénéisation et d’achèvement superficiel causé par la diffusion des outils IA
  • Il souligne avec précision le vide et la contradiction des résultats créés sans créativité ni compréhension humaines
  • À l’intersection de la satire technologique et des mèmes web, il peut être considéré comme une œuvre de satire numérique qui pose la question du sens de la création à l’ère de l’IA

2 commentaires

 
goodnvin 2025-10-23

Critiquer, c’est facile. Qu’on apporte ensuite quelque chose de vraiment différent et qu’on le prouve.

 
GN⁺ 2025-10-20
Avis Hacker News
  • On repère vite ceux qui n’ont pas connu l’âge d’or de Bootstrap ; l’ancien redevient nouveau, et même pour les sites générés par des LLM on peut obtenir des résultats bien plus variés en mettant juste un peu d’inspiration dans le prompt
    • Quand on a de la créativité, on est motivé, et quand on est motivé, on décrit précisément ce qu’on veut ; si on décrit en code ce qu’on veut, c’est la manière la plus efficace de le faire ; le meilleur hack pour exploiter un LLM, c’est d’écrire exactement ce qu’on veut dans le langage voulu, et on obtient alors une réponse immédiate et parfaite
  • Je lui ai donné le prompt : « Fais-moi un site au style Bootstrap avec Tailwind. Mais fais en sorte qu’il ait aussi vraiment l’air d’un site Bootstrap »
  • Ce site web utilise les cookies, localStorage, sessionStorage, IndexedDB, WebSQL, le fingerprinting du navigateur, le canvas fingerprinting, et probablement même le nom de jeune fille de votre mère pour suivre absolument tout ce que vous faites
    Ces données sont partagées avec 847 partenaires de confiance et vendues à des annonceurs, des brokers de données, des startups un peu louches installées aux îles Caïmans, et à n’importe qui prêt à payer 0,003 $ par enregistrement
    Si vous cliquez sur "Accept All", vous acceptez la vente de vos données ; si vous cliquez sur "Reject All", on vendra quand même vos données ; si vous cliquez sur "Customize", on fera semblant de vous laisser choisir, mais on vendra quand même vos données
    Quelqu’un a demandé une bannière de cookies, alors la voilà
    
    Parfait
  • Il manque des vulnérabilités, donc ça ne donne pas une impression de perfection ; je plaisante, mais quand on regarde les vrais projets sur les pages d’accueil des plateformes populaires de vibe coding, presque tous ont de graves failles de sécurité ; pas des trucs courants comme le clickjacking, mais des vulnérabilités bien plus sérieuses
  • J’ai fait un site en vibe coding pour pxehost : https://pxehost.com ; j’ai écrit moi-même la plupart des textes, mais le style, la structure, etc. relèvent entièrement du vibe coding ; j’utilise l’offre Codex CLI à 20 $+ ; j’ai été surpris de voir à quel point le premier résultat ressemblait déjà à la version finale, mais j’ai fait énormément de modifications et de tests
    • Pour quelques heures de travail, le résultat est vraiment pas mal, et c’est une bonne vitrine pour pxehost
    • On dirait que le fait que le logiciel fasse tourner un serveur DHCP est trop bien caché ; si on lance ça tel quel en local, ça peut semer un gros chaos sur le réseau, donc ce serait bien d’ajouter un avertissement ; je me demande aussi comment sont gérés la gateway par défaut et le DNS
    • Ce type de vibe coding est justement l’exemple idéal pour mettre rapidement en ligne une splash page propre pour un projet qui n’est pas un site web
  • On dirait que les LLM ont remonté le temps et recréé en masse les mêmes sites web version 2013
    • Ce commentaire m’y fait penser. Il doit probablement y avoir énormément de données de 2013 dans l’entraînement des LLM. Et à côté de ça, je me demande aussi si, pour les voitures autonomes, les données d’apprentissage ne finiront pas par venir davantage d’autres voitures autonomes que de vrais conducteurs humains
    • Les sites Show HN récents ou les sites SaaS de la promo HN 2025 se ressemblent tous aussi ; les gens disent souvent que « le design est joli », mais en réalité il n’y a pas vraiment de design : ils utilisent juste un template de framer.com ou exactement le même dashboard starter SaaS que tout le monde ; ça ne me dérange pas qu’il y ait de l’uniformité, mais je ne pourrais absolument pas dire qu’on est différent de 2013 aujourd’hui
    • Ça rappelle le template identique que tous les développeurs web utilisent quand ils ont la flemme de designer eux-mêmes leur portfolio
    • Exactement ; je ne comprends pas pourquoi les créateurs de sites ne blâment que les LLM, alors qu’à la base les LLM ont eux-mêmes été entraînés sur ce type de données banales
  • Ces soi-disant sites vibe coded ressemblent exactement aux sites de startups tech des années 2010 ; on comprend pourquoi les LLM les génèrent tous de cette façon
  • La blague sur hunter2 m’a donné la nostalgie de bash.org
  • Je me demande pourquoi il faudrait des compétences en code pour créer un simple site vitrine statique
    • D’accord, mais je dirais aussi qu’il n’y a pas besoin d’intelligence artificielle non plus ; autrefois, avec Weebly, il suffisait d’entrer du texte et de choisir quelques photos, et c’était plié très vite
  • On dirait que les LLM ont un style par défaut ; j’ai créé un « improvisational web server » qui génère un site différent selon le chemin racine, et même en en générant des centaines, ils finissent tous par se ressembler ; c’est peut-être inévitable ; je me demande si, à l’avenir, les designers feront plus d’efforts pour se différencier https://github.com/jasonthorsness/ginprov https://ginprov.com
    • Je l’ai essayé et il y a vraiment un style unique très marqué qui en ressort ; cela dit, pour commencer, c’est une réalisation vraiment cool et amusante ! Le prompt système ou les données d’entraînement semblent probablement orientés sites marketing, donc il n’arrive pas à faire une page de paramètres ou un jeu sur canvas, mais il réussit bien à faire un site qui explique « comment créer un jeu sur canvas » ; je suis curieux de voir comment la structure construit le prompt à partir des informations de chemin (path) (je n’ai pas encore regardé le code)
  • Pour qu’une satire des sites web LLM-autocomplete soit vraiment réussie, il faudrait aussi plusieurs liens cassés absurdes
    • About us : il n’y a que des formules vagues du genre « nous sommes une équipe passionnée qui aime les startups et se soucie de ses clients », mais aucun nom d’entreprise, aucun nom de personne, aucune coordonnée
    • Tellement vrai https://vibe-coded.lol/#broken-links