Selon l’article, toute personne ayant au moins un grand-parent européen descend directement de Charlemagne, un ancêtre commun récent (MRCA) dont les liens généalogiques se multiplient exponentiellement à mesure qu’on remonte dans le temps. L’auteur explique que cette réalité, bien que contre-intuitive, s’explique par l’effondrement généalogique : dans une population finie, les ancêtres apparaissent plusieurs fois dans un même arbre, réduisant drastiquement le nombre d’individus uniques à chaque génération.
L’exemple québécois illustre ce phénomène, où quelques milliers de fondateurs coloniaux, comme Zacharie Cloutier, se retrouvent des dizaines de fois dans les généalogies locales, voire dans celles de célébrités contemporaines comme Madonna ou Céline Dion. Cette consanguinité généalogique, loin d’être exceptionnelle, est une conséquence mathématique des limites démographiques passées et de la survie inégale des lignées.
L’article souligne que cette logique s’applique à l’échelle mondiale, où tous les humains descendent d’un point des ancêtres identiques (IAP), remontant à quelques milliers d’années seulement. Ainsi, l’humanité forme une seule famille interconnectée, un constat qui dépasse les simples calculs généalogiques pour toucher à la génomique et aux statistiques.
Le "Randomness Testing Guide" est une ressource pédagogique pour tester "l'aléatoire" des séquences binaires. Il propose des tests statistiques simplifiés comme le test de fréquence, de blocs, de runs, de fréquence de mots et d'autocorrélation. Inspiré par les tests du NIST pour l'AES, ce guide vise à rendre la randomness testing accessible aux amateurs, en évitant la complexité des méthodes initiales.
Stanislas a développé une interface en mode texte (TUI) pour indexer et rechercher ses sessions avec des agents de codage locaux comme Claude Code, Codex, OpenCode, et Copilot. Face aux limitations des fonctionnalités de reprise de session des agents (recherche limitée, sessions liées à un répertoire), il a créé un outil permettant de rechercher dans le contenu des sessions et de les reprendre rapidement. L'outil utilise Tantivy pour l'indexation et orjson pour le parsing rapide des fichiers JSON, et offre des fonctionnalités comme la recherche incrémentale, la navigation intuitive, et des statistiques. Le projet, nommé fast-resume, est disponible pour essai.
Cet article met en lumière les lacunes des études de cas souvent utilisées pour démontrer l'impact de la performance web sur les revenus. Il souligne que ces études, bien que populaires, sont souvent biaisées, incomplètes ou mal contextualisées, ce qui nuit à la crédibilité de l'industrie. Il prend comme exemples l'étude d'Amazon sur la perte de revenus de 1% pour 100ms de retard (données obsolètes, manque de contexte) et l'étude de Rossignol (variables confondantes). L'auteur encourage à être critique face à ces études et à privilégier des données solides et contextuelles pour convaincre les parties prenantes.
Cet article explique comment utiliser GoAccess, un outil open-source d’analyse de logs web, pour surveiller le trafic de son serveur Apache/Nginx directement depuis le terminal ou via des rapports HTML. L’article détaille l’installation sur Ubuntu, la configuration du format des logs, les commandes de base pour analyser les logs (y compris en temps réel), et des astuces pour filtrer le trafic (exclure les bots, les pages admin, etc.). Il propose aussi des alias pour simplifier l’utilisation, des méthodes pour sécuriser les rapports générés, et des techniques avancées comme l’automatisation via des scripts et cron. L’outil est présenté comme une alternative légère, performante et respectueuse de la vie privée à Google Analytics, idéale pour les développeurs qui veulent garder le contrôle sur leurs données. En résumé : installation rapide, configuration flexible, et résultats complets (visiteurs, pages, OS, géolocalisation, etc.) sans dépendre d’un service externe.
L'article explore les distinctions cruciales entre les données brutes, les résultats et les insights dans le domaine de l'expérience utilisateur. Il souligne l'importance de transformer les observations en informations exploitables pour influencer les décisions stratégiques. L'article aborde également la question de la signification statistique dans la recherche UX, un sujet souvent source de confusion. Enfin, il propose des conseils pratiques pour communiquer efficacement les résultats de la recherche UX aux parties prenantes.
L'auteur montre comment il a mis en place son système de recommandation à partir des statistiques de visite de son site - le tout basé sur Symfony
Les résumés des conférences de BDX I/O :
- Keynote d'ouverture : LLMs, entre fantasme et réalité - le point de vue d'une dév passée de l'autre côté
- Découvrons ensemble la relève de l'observabilité avec les logs et traces : Quickwit
- HTMX, où le retour de l'AJAX dans le développement Web
- IA-404 : Explication not found
- Rex scale-up : les impacts du passage à l'échelle
- Really Inaccessible - Stanley Servical & Louis Fredice Njako Molom
- Causalité et statistiques : un amour pas si impossible que ça
- Shaders : Comment créer des effets hallucinants sur son site web
- L'envers du décor d'un passage douloureux à Vue 3
- Secrets faciles dans Kubernetes : parce que je le Vault bien
- Les histoires d’A. finissent pas si mal : Offboarding ou la fin de la relation entre un client et une marque
- L'IA Éco-Responsable : Utopie Marketing ou Réalité ?
- Le coût du Mob Programming
- Simplifiez la conteneurisation de vos idées !
Tout est dans le titre
Les joies des statistiques
Tout est dans le titre
Tout est dans le titre
Une présentation de Julia, un concurrent de Python pour le domaine scientifique
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
L'auteur montre la configuration de nginx pour pouvoir utiliser Matomo