Je pense que les ingénieurs logiciels 10x ou 100x dont parlaient des gens comme Steve Jobs signifient ceci.
Dans des métiers comme le bâtiment, la livraison ou la conduite, il est difficile, même pour le meilleur professionnel expérimenté, d’être plus de deux fois plus efficace qu’une personne moyenne. En revanche, dans des domaines comme le logiciel ou la finance, les meilleurs peuvent produire un travail que 100 personnes ordinaires ne pourraient absolument pas produire.
La formation des talents est importante, mais la sélection des talents l’est aussi. Il me semble qu’il y a une grande différence entre former et sélectionner. Il ne faut pas mélanger les deux ni les confondre.
L’un des points forts d’AWS, c’est aussi le grand nombre de références.
Mais quand on en vient à exploiter des applications d’entreprise, j’ai l’impression que les coûts sont vraiment exorbitants.
Si d’autres CSP ont eux aussi beaucoup de références et une stabilité garantie, j’envisagerais une migration si les coûts sont plus bas.
IA et créativité : le lien entre changement de paradigme et inspiration
Réflexions adressées à Hugh <- ?
Le texte de Thomas Wolf soutient qu’il sera difficile pour l’IA de produire une véritable innovation scientifique. Il la décrit comme un « yes-man » qui recombine des connaissances existantes, loin du génie à la Einstein capable de changer de paradigme.
Son point de vue cerne avec précision les limites de l’IA, tout en nous invitant en même temps à réfléchir aux possibilités de coopération entre l’IA et les humains. < Ce texte est une réponse donnée quand j’ai demandé son avis à Claude, mais il me l’a transformé en artifact sans même que je le demande, et cette phrase a été ajoutée soudainement au milieu d’un autre sujet sans la moindre mention. C’est bizarre...
Le rôle de l’inspiration et de l’IA
Mais qu’est-ce que l’inspiration ? La créativité humaine elle aussi naît, au fond, de nouvelles connexions et combinaisons entre des idées existantes. Einstein lui-même a vu plus loin en se tenant sur les épaules des scientifiques qui l’ont précédé, comme Newton, Maxwell et Lorentz.
Ce que l’IA apporte :
Connexion entre différents domaines de connaissance : la capacité de relier des champs que les humains n’avaient pas encore reliés
Reconnaissance de motifs : repérer dans des données massives des motifs que les humains peuvent manquer
Déclencheur d’idées : parfois, les propositions « farfelues » de l’IA offrent aux humains une nouvelle perspective
La relation symbiotique entre l’IA et les humains
Thomas Wolf dit que l’IA ne peut pas, à elle seule, provoquer un changement de paradigme, mais qu’en est-il de la collaboration entre l’IA et les humains ? Dans le processus où l’humain pose des questions et où l’IA explore différentes possibilités, de nouvelles idées peuvent naître.
Les humains ont la capacité de poser des questions, l’intuition et la capacité d’évaluer la valeur des résultats. L’IA, elle, propose des points de connexion à partir de vastes volumes de données. La combinaison de ces deux intelligences pourrait peut-être nous emmener là où aucune ne pourrait parvenir seule.
Conclusion : la possibilité d’une nouvelle créativité
L’IA ne pourra peut-être pas créer à elle seule un « XXIe siècle compressé ». Mais elle peut inspirer les humains, ouvrir de nouvelles voies de pensée et jouer le rôle de partenaire de la créativité humaine.
La véritable innovation a de fortes chances d’émerger d’un processus de co-création où humains et IA mettent chacun à profit leurs forces. Ce sera une démarche qui dépassera le simple rôle de « yes-man » pour devenir un voyage à la recherche de nouveaux paradigmes aux côtés des humains.
C’est une communauté que j’utilise beaucoup, et justement je réfléchissais récemment à faire tourner une communauté fermée pour des groupes de joueurs, donc ce retour d’expérience était intéressant. Je ne pensais pas que vous étiez seul à gérer tout ça, c’est impressionnant.
Je suis d’accord aussi ! Et j’ai l’impression que l’interprétation de ce qu’est un « bon » ingénieur, au sens évoqué ici, varie énormément d’une personne à l’autre. C’est peut-être un point de vue extrême, mais même si l’on reconnaît l’importance des connaissances fondamentales, ça amène à se demander si un ingénieur qui n’a aucune valeur sur le marché est vraiment un bon ingénieur.
Je me souviens qu’au moment du lancement, une controverse sur l’exploitation avait éclaté sur un site traitant d’un sujet similaire, ce qui avait naturellement attiré des utilisateurs.
C’est assez étonnant de voir un projet open source que je maintiens apparaître sur GeekNews !
Au départ, c’était un boilerplate commencé simplement pour apprendre, et voilà déjà 3 ans...
J’en profite aussi pour joindre discrètement les billets de rétrospective que j’ai écrits pendant ce temps
Ça m’a rappelé l’histoire de quelqu’un qui avait entraîné Slack pour rédiger son blog avec son propre ton, et qui avait reçu comme réponse
« Je m’en occuperai demain matin » haha
À mon avis, comme les runtimes de JS sur lesquels TS repose (par ex. SpiderMonkey, V8) sont pour la plupart écrits en C++, qu’il n’existe pas de runtime implémenté en JS,
et que même pour la compilation JS -> JS, dès qu’on utilise du pur JS c’est bien trop lent et tout le monde finit par passer à des trucs comme esbuild,
je me dis que dans le cas de TS aussi, ce n’est peut-être pas nécessaire de s’obstiner à dogfooder à tout prix.
Il y a pas mal de gens comme ça aussi en entreprise
Ils veulent frimer, mais en réalité ils ne sont pas capables de former les autres ; du coup, ils sont incapables de donner un vrai guide et se contentent de conseils de comptoir.
Ça ne marchait pas hier soir, mais maintenant ça remarche.
Je pense que les ingénieurs logiciels 10x ou 100x dont parlaient des gens comme Steve Jobs signifient ceci.
Dans des métiers comme le bâtiment, la livraison ou la conduite, il est difficile, même pour le meilleur professionnel expérimenté, d’être plus de deux fois plus efficace qu’une personne moyenne. En revanche, dans des domaines comme le logiciel ou la finance, les meilleurs peuvent produire un travail que 100 personnes ordinaires ne pourraient absolument pas produire.
La formation des talents est importante, mais la sélection des talents l’est aussi. Il me semble qu’il y a une grande différence entre former et sélectionner. Il ne faut pas mélanger les deux ni les confondre.
Il existe pas mal d'autres OS mobiles que HarmonyOS aussi. Sailfish, postmarketOS, Ubuntu Touch, etc. ... Ils n'ont simplement aucune part de marché.
L’un des points forts d’AWS, c’est aussi le grand nombre de références.
Mais quand on en vient à exploiter des applications d’entreprise, j’ai l’impression que les coûts sont vraiment exorbitants.
Si d’autres CSP ont eux aussi beaucoup de références et une stabilité garantie, j’envisagerais une migration si les coûts sont plus bas.
IA et créativité : le lien entre changement de paradigme et inspiration
Le texte de Thomas Wolf soutient qu’il sera difficile pour l’IA de produire une véritable innovation scientifique. Il la décrit comme un « yes-man » qui recombine des connaissances existantes, loin du génie à la Einstein capable de changer de paradigme.
Son point de vue cerne avec précision les limites de l’IA, tout en nous invitant en même temps à réfléchir aux possibilités de coopération entre l’IA et les humains. < Ce texte est une réponse donnée quand j’ai demandé son avis à Claude, mais il me l’a transformé en artifact sans même que je le demande, et cette phrase a été ajoutée soudainement au milieu d’un autre sujet sans la moindre mention. C’est bizarre...
Le rôle de l’inspiration et de l’IA
Mais qu’est-ce que l’inspiration ? La créativité humaine elle aussi naît, au fond, de nouvelles connexions et combinaisons entre des idées existantes. Einstein lui-même a vu plus loin en se tenant sur les épaules des scientifiques qui l’ont précédé, comme Newton, Maxwell et Lorentz.
Ce que l’IA apporte :
La relation symbiotique entre l’IA et les humains
Thomas Wolf dit que l’IA ne peut pas, à elle seule, provoquer un changement de paradigme, mais qu’en est-il de la collaboration entre l’IA et les humains ? Dans le processus où l’humain pose des questions et où l’IA explore différentes possibilités, de nouvelles idées peuvent naître.
Les humains ont la capacité de poser des questions, l’intuition et la capacité d’évaluer la valeur des résultats. L’IA, elle, propose des points de connexion à partir de vastes volumes de données. La combinaison de ces deux intelligences pourrait peut-être nous emmener là où aucune ne pourrait parvenir seule.
Conclusion : la possibilité d’une nouvelle créativité
L’IA ne pourra peut-être pas créer à elle seule un « XXIe siècle compressé ». Mais elle peut inspirer les humains, ouvrir de nouvelles voies de pensée et jouer le rôle de partenaire de la créativité humaine.
La véritable innovation a de fortes chances d’émerger d’un processus de co-création où humains et IA mettent chacun à profit leurs forces. Ce sera une démarche qui dépassera le simple rôle de « yes-man » pour devenir un voyage à la recherche de nouveaux paradigmes aux côtés des humains.
C’est une communauté que j’utilise beaucoup, et justement je réfléchissais récemment à faire tourner une communauté fermée pour des groupes de joueurs, donc ce retour d’expérience était intéressant. Je ne pensais pas que vous étiez seul à gérer tout ça, c’est impressionnant.
Je suis d’accord aussi ! Et j’ai l’impression que l’interprétation de ce qu’est un « bon » ingénieur, au sens évoqué ici, varie énormément d’une personne à l’autre. C’est peut-être un point de vue extrême, mais même si l’on reconnaît l’importance des connaissances fondamentales, ça amène à se demander si un ingénieur qui n’a aucune valeur sur le marché est vraiment un bon ingénieur.
Appliquer QuillJS à un projet SvelteKit a été assez pénible. Avec React, il existe au moins des bibliothèques, donc c’était un peu plus simple.
Waouh, ça me rappelle le bon vieux temps.
Je me souviens qu’au moment du lancement, une controverse sur l’exploitation avait éclaté sur un site traitant d’un sujet similaire, ce qui avait naturellement attiré des utilisateurs.
Fonctions ? N'en utilisez pas.
Je suis vraiment très curieux de savoir comment vous avez réussi à attirer des gens au tout début. C’est impressionnant.
C’est assez étonnant de voir un projet open source que je maintiens apparaître sur GeekNews !
Au départ, c’était un boilerplate commencé simplement pour apprendre, et voilà déjà 3 ans...
J’en profite aussi pour joindre discrètement les billets de rétrospective que j’ai écrits pendant ce temps
Ce que j’ai ressenti en atteignant 1K stars en open source
Rétrospective écrite après avoir atteint 2K stars (en anglais)
Oh !! Merci pour cette explication claire !!
Ça m’a rappelé l’histoire de quelqu’un qui avait entraîné Slack pour rédiger son blog avec son propre ton, et qui avait reçu comme réponse
« Je m’en occuperai demain matin » haha
https://x.com/IlyaAbyzov/status/1721640678529372416
Dans ts, si on abuse de
anysauf quand c’est vraiment inévitable, ça revient à utiliser du vanilla… hahaLe fait d’utiliser Rhymix était intéressant, et le fait de fournir une API à Algumon l’était aussi.
J’ai bien lu. Même avec Cloudflare, les coûts de trafic réseau restent donc élevés ?
Il y a des points communs avec la stack présentée dans cet article : Comment gérer 80 To de trafic et 5 M de pages vues avec 500 000 wons par mois (400 $)
À mon avis, comme les runtimes de JS sur lesquels TS repose (par ex. SpiderMonkey, V8) sont pour la plupart écrits en C++, qu’il n’existe pas de runtime implémenté en JS,
et que même pour la compilation JS -> JS, dès qu’on utilise du pur JS c’est bien trop lent et tout le monde finit par passer à des trucs comme esbuild,
je me dis que dans le cas de TS aussi, ce n’est peut-être pas nécessaire de s’obstiner à dogfooder à tout prix.
Il y a pas mal de gens comme ça aussi en entreprise
Ils veulent frimer, mais en réalité ils ne sont pas capables de former les autres ; du coup, ils sont incapables de donner un vrai guide et se contentent de conseils de comptoir.