LLM locaux vs. Wikipédia hors ligne : Comparaison de taille

2025-07-20

Un article de MIT Technology Review a lancé un débat sur l’utilisation de LLM hors ligne dans un scénario apocalyptique. Cela a incité l’auteur à comparer la taille des LLM locaux et des téléchargements de Wikipédia hors ligne. Les résultats ont montré que les petits LLM locaux (comme Llama 3.2 3B) ont à peu près la même taille qu’une sélection de 50 000 articles Wikipédia, tandis que la version complète de Wikipédia est beaucoup plus volumineuse que les plus grands LLM. Bien que leurs objectifs diffèrent, cette comparaison révèle un contraste intéressant en termes d’espace de stockage entre les LLM locaux et les bases de connaissances hors ligne.

Lire plus
IA

Développer des logiciels rapidement : leçons apprises

2025-07-14

Cet article détaille les leçons apprises sur la manière de développer des logiciels rapidement. L'auteur préconise de définir des objectifs de qualité réalistes en fonction des besoins du projet, en soulignant une approche de « brouillon approximatif » où un prototype fonctionnel est d'abord construit, puis affiné. Les stratégies incluent la simplification des exigences, l'évitement des distractions et l'apport de petites modifications de code ciblées. L'auteur met également en évidence des compétences précieuses telles que la lecture de code, la modélisation de données, les scripts et le débogage, ainsi que l'utilisation efficace des LLMs pour accélérer le développement. Il s'agit d'un guide pratique pour les développeurs cherchant à améliorer l'efficacité et à livrer des logiciels de haute qualité.

Lire plus
Développement

Pourquoi les scripts surpassent les alias (la plupart du temps)

2025-03-05
Pourquoi les scripts surpassent les alias (la plupart du temps)

L'auteur dépendait initialement beaucoup des alias de shell pour les commandes courantes, comme raccourcir `git` en `g`. Cependant, il est passé à l'utilisation de scripts dans son `$PATH` pour plusieurs avantages clés. Les scripts offrent des mises à jour immédiates sans nécessiter de redémarrage du shell, prennent en charge plusieurs langages de programmation, gèrent la logique complexe plus efficacement et offrent une meilleure portabilité entre différents systèmes. Bien que les alias excellent dans des cas de niche spécifiques (par exemple, modifier `cd`, définitions conditionnelles) et offrent de légers avantages en termes de performances, l'auteur préfère les scripts pour leur flexibilité et leur extensibilité dans les alias de commandes quotidiennes.

Lire plus

Tentative ratée : Réduction de la taille des paquets npm avec Zopfli

2025-01-27
Tentative ratée : Réduction de la taille des paquets npm avec Zopfli

L'auteur a tenté de réduire la taille des paquets npm en utilisant le compresseur Zopfli afin d'améliorer les performances et de réduire les coûts de stockage. Bien que Zopfli produise des fichiers plus petits que gzip, il est considérablement plus lent. L'auteur a testé avec succès cette méthode sur ses propres projets et a soumis une proposition aux mainteneurs de npm. Cependant, en raison de la vitesse de publication plus lente introduite par Zopfli et de l'incompatibilité avec le fichier de verrouillage npm, la proposition a finalement été rejetée. Malgré l'échec, l'auteur a acquis une expérience précieuse et considère qu'il s'agit d'une tentative valable.

Lire plus
Développement