au bout du monde biensûr ^^
Posts by Akanoa
j'ai tout manger en une soirée la dernière fois ^^
mais oui amène je prends :D
Après moult expériences j'ai réussi à faire un pain de taverne 🎉
si tu veux jouer avec dans awf et me dire si ça marche moi je suis pas contre ^^ j'ai installé ton speckit et j'ai une idée sure lequel le faire bosser ce weekend :)
Chaque segment est un index HNSW, seul un segment ouvert est inscrivable, les autres segments sont de la mémoire long terme.
Le scam de Milla Jovowitch m'a donné des idées. J'avais 3 jours de libre que j'ai a contribution.
Une DB vectorielle basée sur sqlite et le sytème de segments de Kafka.
Full local, full open source.
même pas
alors ici c'est du pure reverse depuis le binaire claude à coup de strace, de bun decompile et de bcp de "search deeper your missing a key details on requests model" 😂
epic win :D
gitlab.com/akanoa-test/...
et je dirais même plus, cette variance est une force.
combien de fois je voualis aller vers A et parce que l'IA avait A' en stocke je me suis retrouvé à faire A''.
c'est le moteur du vivant la variance.
de plus au fur et à mesure, les agents se construisent des patrimoine de pattern de bug ce qui accélère encore leur résolution
le code généré peut être incorrect, mais alors il ne pourra pas passer les gates de la CI et donc n'atteindra jamais la prod.
on crame du CPU au lieu de la caféine mais c'est très efficace.
c'est là que commence le travail d'ingéniérie. comment fiabiliser un système intrinsèquement chaotique et c'est là que ça devient amusant.
nous par exemple dans notre boîte on est partie sur une stratégie de simulation.
on génère des scénario chaotique reproductibles et on itère par dessus
navré mais c'est ça l'ingéniérie. faire du pognon pour le moins cher possible ou construire des armes. après ce que tu fais en side project ça c'est ton potager, tu peux cultiver bio ou autre.
c'est pas une histoire de nuance mais de capitalisme. c'est pas mes valeurs mais c'est dans la société où je vis. plus personne n'écrit d'asm pourtant on pourrait. à ton avis pourquoi ?
on glorifie trop le human-made code. la vérité c'est que la plupart du code actuellement développé: API HTTP, site web, backend de management. Est un pattern reproductible. Il n'y a pas d'ingéniérie derrière, mais du travail d'ouvrier spécialisé.
mais tu crois quoi on prompt et on, réfléchi pas ce que l'on demande ?
c'est juste qu'on passe pas une plombe à se damander comment je vais partager cette variable entre les X services de l'app.
on dit ce que l'on a besoin et avec quelles critères, l'implem n'a pas de valeur ajouté. tes specs si
ben c'est ton code tu lis si tu veux, qu'il soit généré par IA ou par bob le dev
tu monitore pas les synapse du cerveau de bob. tu analyse son code produit.
que l'ia soit en black box ou en open weight et open traning set ne change rien à ton taf d'ingé qui consiste à faire du pognon en automatisant
ah mais tu fais ce que tu veux. si tu as du temps et le besoin tu peux aller lire le code. mais est ce que tu décompile ton nodejs pour faire tourner ton soft ? nan tu considère qu'il fait son taf si le js fait ce qu'il a à faire.
c'est une question de curseur d'ingéniérie.
alors les classe deviennent caduques comme abstraction vers le binaire. le langage naturel devient la bonne abastraction et la fonction le mécanisme d'enveloppe du message.
toutes les jonglerie de clean arch, de ddd et compagnie sont juste des outils possible des agents d'implémentations mais pas forcément des pré-requis de maintenabilité.
si l'IA te fait que des fonctions de 5 lignes mais que c'est plus aisée à debuggerr et à modifier par prompting.
le code n'est qu'une abstraction pour parler à la machine, comment il est écrit je m'en fiche un peu à vraie dire, ce qu'il fait et comment il le fai est le plus important.
on créait du code maintenable pour le maintenir, maintenant c'est du code analyzable et spécifié qu'il faut produire.
le prompt rogue du matin :D
pareil ^^
on me tenait déjà pas, mais là c'est même plus la peine.
faire en 1 semaine le boulot de 6 mois c'est juste I can't :D
c'est pas une course mais je suis sur 8 ^^
mais las vegas c'est rigolo, je comprends pourquoi des personnes sont accros aux machine à sous :D
j'utilise deux outils principaux:
- github.com/github/spec-... pour les implems
- github.com/bmad-code-or... pour tout le reste (brainstorming, documentation, review, decision matrix, analyse de postmortem / logs )
oui ^^ avant de faire de la moto il faut savoir tenir sur un vélo :D
après implem je fais des review de code manuel et automatisée.
et ça sur 5 projets en parrallèle.
pour te donner un ordre de grandeur, ce qui me prenait 1 semaine me prends 1h pour le même niveau de finition. ce qui signifie qu'en 1 semaine j'ai le travail d'un mois.
par contre je vérouille tout, les test-suite, je fais des reviews adversarials des specs.