01 Technologies émergentes L'informatique spatiale a un problème de communication : chaque « vision du futur » que l'industrie présente consiste à fixer un écran sur votre visage....
Technologies émergentesJames Whitfield11 oct. 20269 min
02 Technologies émergentes Tous les quelques mois, une nouvelle démo de robot humanoïde fait le buzz. Atlas de Boston Dynamics qui fait des saltos arrière. Optimus de Tesla qui trie des...
Technologies émergentesElena Vasquez22 mars 20268 min
03 Cybersécurité Un journal français a récemment suivi en temps réel la position du seul porte-avions de la France, le Charles de Gaulle, l'un des actifs militaires les plus...
SécuritéPriya Sharma21 mars 20269 min
04 IA & Machine Learning Il existe environ 7 000 langues parlées sur Terre. Google Traduction en prend en charge une centaine. La plupart des systèmes commerciaux de TA gèrent...
IA & MLSarah Chen20 mars 20269 min
05 Langages de programmation En 1989, Rob Pike, qui allait plus tard co-créer Go, UTF-8 et Plan 9, a rédigé cinq règles de programmation. Elles sont assez courtes pour tenir sur une fiche,...
LangagesJames Whitfield19 mars 20269 min
06 Langages de programmation Une affirmation refait surface régulièrement dans les cercles de théorie des langages de programmation : « une spécification suffisamment détaillée est...
LangagesJames Whitfield18 mars 20269 min
07 Développement mobile Google vient de rendre nettement plus difficile l'installation d'applications en dehors du Play Store. Leur nouveau processus impose un délai d'attente de 24...
MobileMarcus Rodriguez17 mars 20269 min
08 Langages de programmation SQLite est partout. Il se trouve dans votre téléphone, votre navigateur, votre télévision connectée, et probablement dans votre voiture. Il a résolu un...
LangagesJames Whitfield16 mars 20269 min
09 Technologies émergentes Le message d'erreur le plus courant en machine learning n'est ni une trace Python ni une erreur de dimensions. C'est CUDA out of memory. Votre modèle est trop...
Technologies émergentesElena Vasquez15 mars 20269 min
10 Développement web Essayez de faire tourner une application Node.js sans système de fichiers réel et regardez à quelle vitesse tout s'effondre. require() lit des fichiers....
Dev WebMarcus Rodriguez14 mars 20268 min
11 Langages de programmation Quand Ryan Dahl a pris du recul par rapport à Node.js, le projet a survécu, mais il a fallu des années de restructuration de la gouvernance, un fork (io.js) et...
LangagesElena Vasquez13 mars 20269 min
12 Technologies émergentes En 2014, la climatologue Dr Maria Chen publie un jeu de données révolutionnaire sur la fonte de la banquise arctique. Elle l'héberge sur les serveurs de son...
Technologies émergentesElena Vasquez12 mars 202612 min
13 Développement web Google Docs gère l'édition collaborative en temps réel pour des millions d'utilisateurs. Ça semble sans effort : vous tapez, votre curseur bouge, et les...
Dev WebMarcus Rodriguez11 mars 20269 min
14 Cloud & DevOps Un bug de spinlock dans eBPF ne se signale ni par une trace de pile ni par un message d'erreur. Il se manifeste par une machine qui ne répond plus. Pas de...
Cloud & DevOpsPriya Sharma10 mars 20269 min
15 Langages de programmation Ruby a la réputation d'être lent. Python aussi. JavaScript aussi, du moins jusqu'à ce que V8 le rende assez rapide pour faire tourner des charges côté serveur....
LangagesJames Whitfield9 mars 202610 min
16 Data Science K-means est l'algorithme que tout le monde découvre dans son cours d'introduction au ML, puis utilise mal pendant le reste de sa carrière. Il est trompeusement...
Data ScienceSarah Chen8 mars 20269 min
17 Cybersécurité Voici un fait qui surprend la plupart des gens : quand vous tapez votre mot de passe dans sudo, vous ne voyez absolument aucun retour. Pas d'astérisques, pas...
SécuritéPriya Sharma7 mars 202610 min
18 Cybersécurité En 2023, un forum de soutien aux victimes de violences conjugales a été bloqué par le filtre de contenu d'un grand FAI britannique. Ce filtre, conçu pour...
SécuritéElena Vasquez6 mars 202610 min
19 Développement web Le Return of the Obra Dinn de Lucas Pope est l'un des jeux les plus frappants visuellement jamais créés, et il n'utilise que deux couleurs : le noir et le...
Dev WebMarcus Rodriguez5 mars 202610 min
20 Langages de programmation Java est le Rodney Dangerfield des langages de programmation : personne ne le respecte. Mentionnez Java à la plupart des développeurs de moins de 30 ans et ils...
LangagesJames Whitfield4 mars 20269 min
21 Cybersécurité Charles Bennett et Gilles Brassard ont reçu le prix Turing pour leurs travaux fondateurs en science de l'information quantique, et plus précisément pour le...
SécuritéPriya Sharma3 mars 202610 min
22 IA & Machine Learning Les transformers ne seront pas la seule solution sur le marché très longtemps. Je sais que ça sonne comme une affirmation audacieuse : on les voit dominer...
IA & MLSarah Chen2 mars 202612 min
23 Cybersécurité Microsoft a conçu l'architecture de sécurité de la Xbox One pour être impénétrable. Une racine de confiance matérielle. Un hyperviseur sur mesure. Un stockage...
SécuritéPriya Sharma1 mars 20268 min
24 IA & Machine Learning Je l'ai remarqué environ six mois après avoir utilisé Copilot régulièrement. Je déboguais un script Python et j'ai sollicité l'assistant IA avant même d'avoir...
IA & MLSarah Chen28 févr. 20269 min
25 Langages de programmation Il existe une réponse Stack Overflow célèbre, vue plus de 3 millions de fois. La question : pourquoi traiter un tableau trié est-il plus rapide que traiter un...
LangagesJames Whitfield27 févr. 202610 min
26 Langages de programmation Nous y sommes tous passés. Vous devez convertir une vidéo, alors vous cherchez sur Google et tombez sur une réponse Stack Overflow avec une commande qui...
LangagesMarcus Rodriguez26 févr. 202610 min
27 IA & Machine Learning La communauté IA construit des systèmes multi-agents : des équipes de LLM qui se répartissent le travail, communiquent et collaborent pour résoudre des...
IA & MLSarah Chen25 févr. 20268 min
28 Développement web Vous l'avez vu sur chaque site marketing, chaque landing page SaaS et chaque portfolio créé ces cinq dernières années. Vous descendez dans la page et le...
Dev WebMarcus Rodriguez24 févr. 20267 min
29 Développement web La semaine dernière, j'ai essayé de modifier mes préférences de cookies sur le site d'une grande compagnie aérienne. Le bouton « Tout accepter » était d'un...
Dev WebMarcus Rodriguez23 févr. 202610 min
30 Langages de programmation Tous les développeurs utilisent un shell au quotidien, mais peu comprennent vraiment ce qu'il fait. Le shell ressemble à une application : vous tapez des...
LangagesJames Whitfield22 févr. 20269 min
31 Cybersécurité Une équipe de sécurité de TrustedSec a récemment révélé ses troisième et quatrième méthodes pour contourner la journalisation des connexions Azure. Cela fait...
SécuritéPriya Sharma21 févr. 20269 min
32 Technologies émergentes En 1978, Digital Equipment Corporation sort le VT100. C'était un meuble à part entière : un écran CRT dans un boîtier beige, relié à un mini-ordinateur par...
Technologies émergentesJames Whitfield20 févr. 202610 min
33 Développement web Ouvrez un onglet et rendez-vous sur n'importe quel grand site. Vous verrez toujours la même chose : bannières de consentement aux cookies, pop-ups...
Dev WebMarcus Rodriguez19 févr. 20268 min
34 Langages de programmation Tous les quelques années, quelqu'un écrit un essai intitulé « Lisp est mort », et tous les quelques années, quelqu'un d'autre fait remarquer que la moitié des...
LangagesJames Whitfield18 févr. 20269 min
35 IA & Machine Learning L'architecture Transformer fait tourner l'IA depuis huit ans maintenant. Tous les grands modèles de langage, la plupart des systèmes de génération d'images et...
IA & MLSarah Chen17 févr. 202610 min
36 Cloud & DevOps La dernière version de macOS d'Apple a cassé les réglages DNS personnalisés de milliers de développeurs. Plus précisément, elle a commencé à intercepter les...
Cloud & DevOpsPriya Sharma16 févr. 20269 min
37 Langages de programmation En 1969, Ken Thompson et Dennis Ritchie étaient assis dans un bureau des Bell Labs et prenaient une série de décisions de conception qui allaient survivre à...
LangagesJames Whitfield15 févr. 202611 min
38 Langages de programmation Python est « trop lent » depuis qu'il existe. La réponse classique de la communauté Python — « utiliser des extensions C pour les boucles critiques » — a...
LangagesJames Whitfield14 févr. 20269 min
39 IA & Machine Learning L'année dernière, j'ai dépensé 4 200 $ pour monter une machine d'inférence locale capable de faire tourner un modèle de 70 milliards de paramètres à une...
IA & MLSarah Chen13 févr. 202610 min
40 Technologies émergentes Votre serveur web plante à 3 h du matin. Kubernetes le redémarre. Les utilisateurs voient une page d'erreur pendant quelques secondes. Personne ne se fait...
Technologies émergentesElena Vasquez12 févr. 20269 min
41 Développement web Le mois dernier, j'ai passé un samedi à réécrire en TypeScript un parseur de métadonnées d'images écrit en Rust et compilé en WASM. La version WASM tournait en...
Dev WebMarcus Rodriguez11 févr. 202611 min
42 Technologies émergentes Align Technology imprime plus de 600 000 gouttières dentaires uniques par jour. Pas 600 000 copies de la même chose, mais 600 000 pièces personnalisées,...
Technologies émergentesElena Vasquez10 févr. 20269 min
43 Développement web Une startup livre un bug en production. La réponse de la direction : imposer une revue de code. Un autre bug passe entre les mailles. Réponse : exiger deux...
Dev WebElena Vasquez9 févr. 20268 min
44 Cloud & DevOps Un ingénieur junior d'une entreprise fintech de taille moyenne a lancé un script de migration de base de données un vendredi après-midi. Le script était censé...
Cloud & DevOpsPriya Sharma8 févr. 202610 min
45 Langages de programmation Chaque fois que votre programme appelle malloc(), quelque chose doit décider quel morceau de mémoire virtuelle renvoyer. Cette décision, anodine pour un petit...
LangagesJames Whitfield7 févr. 20269 min
46 Cloud & DevOps Lancer un conteneur Docker prend environ 500 millisecondes. Une microVM Firecracker en prend environ 125, et un isolat V8 environ 5. Mais une nouvelle...
Cloud & DevOpsPriya Sharma6 févr. 20269 min
47 Technologies émergentes Avant VisiCalc, les ordinateurs personnels étaient des jouets pour bidouilleurs. Après VisiCalc, ce sont devenus des outils professionnels. Ce n'est pas une...
Technologies émergentesJames Whitfield5 févr. 20269 min
48 Cloud & DevOps Quand Netflix vous diffuse un film, les données vidéo proviennent probablement d'un serveur FreeBSD. Quand vous envoyez un message WhatsApp, il transite par...
Cloud & DevOpsPriya Sharma4 févr. 20268 min
49 Technologies émergentes JPEG est le cafard des formats de fichiers. Standardisé en 1992, il est antérieur au navigateur web et a survécu à toutes les tentatives de le remplacer. WebP,...
Technologies émergentesJames Whitfield3 févr. 202610 min
50 Développement web Faire tourner Python dans le navigateur est un rêve depuis le début des années 2010, et chaque tentative s'est heurtée au même problème : Python est trop...
Dev WebMarcus Rodriguez2 févr. 20268 min
51 Langages de programmation Flask a mis huit ans pour atteindre la version 1.0. SQLite est en développement actif depuis 2000 et continue de recevoir des améliorations significatives. Le...
LangagesJames Whitfield1 févr. 20269 min