<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Les news de Korben</title><link>https://korben.info</link><description>Découvrez les dernières actualités tech, astuces et analyses sur Korben.info</description><generator>Mon hamster qui court dans une roue</generator><language>fr-FR</language><lastBuildDate>Fri, 26 Jun 2026 16:41:08 +0200</lastBuildDate><atom:link href="https://korben.info/feed" rel="self" type="application/rss+xml"/><item><title>Dream Server - Un serveur IA complet chez vous en une commande</title><link>https://korben.info/dream-server-ia-locale-auto-hebergee.html</link><pubDate>Fri, 26 Jun 2026 16:41:08 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/dream-server-ia-locale-auto-hebergee.html</guid><description>&lt;p&gt;Monter une vraie IA à la maison, c'est vite une galère. Vous achetez une super machine puis vous collez dessus toute votre liste au père Noël (Chat local, reco vocale, génération d'image, RAG et compagnie) et vous voilà à empiler des dockers à n'en plus finir. Hé bien Light Heart Labs en a eu marre de ces bricolages et nous a pondu &lt;strong&gt;Dream Server&lt;/strong&gt;, un outil qui câble tout ce petit monde à votre place !&lt;/p&gt;</description><content:encoded>&lt;p&gt;Monter une vraie IA à la maison, c'est vite une galère. Vous achetez une super machine puis vous collez dessus toute votre liste au père Noël (Chat local, reco vocale, génération d'image, RAG et compagnie) et vous voilà à empiler des dockers à n'en plus finir. Hé bien Light Heart Labs en a eu marre de ces bricolages et nous a pondu &lt;strong&gt;Dream Server&lt;/strong&gt;, un outil qui câble tout ce petit monde à votre place !&lt;/p&gt;
&lt;p&gt;Une seule commande et c'est parti mon kiki (Linux et macOS) :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;curl -fsSL https://raw.githubusercontent.com/Light-Heart-Labs/DreamServer/main/dream-server/get-dream-server.sh | bash
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ou Windows :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
git clone https://github.com/Light-Heart-Labs/DreamServer.git
cd DreamServer
.\install.ps1
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ça va lancer le script qui va ensuite tout paramétrer tout seul et choisir le modèle d'IA qui collera la plus à votre matériel, et cela que vous ayez une RTX 4090, un Mac M4 avec mémoire unifiée ou encore une puce AMD Strix Halo voire un vieux PC sans GPU.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/nO8xFNHX-HA?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;Ensuite, pendant que le LLM se télécharge à fond les ballons, un autre petit modèle de 1,5 milliards de paramètre en backup afin que vous puissiez quand même &amp;quot;discuter&amp;quot; avec votre Dreamserver.&lt;/p&gt;
&lt;p&gt;Le rôle de Dreamserver c'est donc juste de prendre toutes les briques de l'IA pour vous en faire un truc clé en main.
&lt;a href="https://korben.info/open-webui-nouvelle-interface-graphique-ollama.html"&gt;Open WebUI&lt;/a&gt;
pour le chat, llama-server pour l'inférence, Whisper et Kokoro pour la voix, ComfyUI pour les images, Qdrant pour le RAG, SearXNG pour la recherche web sans mouchard, et bien sûr
&lt;a href="https://korben.info/n8n-mcp-serveur-ia-automatisation.html"&gt;n8n&lt;/a&gt;
pour brancher tout ça à vos automatisations.&lt;/p&gt;
&lt;p&gt;Et une fois que c'est en route, suffit de lancer la commande &lt;code&gt;dream&lt;/code&gt; et là vous pourrez tout faire.&lt;/p&gt;
&lt;img src="https://korben.info/dream-server-ia-locale-auto-hebergee/dream-server-ia-locale-auto-hebergee-2.png" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Par exemple &lt;code&gt;dream status&lt;/code&gt; pour visualiser l'état des services et du GPU, &lt;code&gt;dream model swap T3&lt;/code&gt; pour changer de &amp;quot;palier&amp;quot; sur votre matos, &lt;code&gt;dream enable n8n&lt;/code&gt; pour activer une extension ou encore dream mode hybrid pour avoir de l'inférence en local avec possibilité de basculer sur une IA dans le cloud via une API.&lt;/p&gt;
&lt;img src="https://korben.info/dream-server-ia-locale-auto-hebergee/dream-server-ia-locale-auto-hebergee-3.png" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Dreamserver reste un orchestrateur, et pas un moteur IA magique, donc si vous adorez tout assembler vous-même, vous n'avez clairement pas besoin de ça. Par contre, si vous vous en foutez, et que vous voulez juste votre IA qui tourne ce soir, ça vous fera gagner des heures de bidouille.&lt;/p&gt;
&lt;p&gt;Faut dire qu'à mesure que l'IA devient une infrastructure de base, dépendre à 100% d'un abonnement cloud qui peut tripler ses tarifs ou couper votre accès du jour au lendemain, ça craint un peu. Donc je pense qu'on est tous bien content d'avoir des solutions clé en main comme celle-ci.&lt;/p&gt;
&lt;p&gt;Si ça vous tente, c'est sur le
&lt;a href="https://github.com/Light-Heart-Labs/DreamServer"&gt;dépôt de Dream Server&lt;/a&gt;
.&lt;/p&gt;</content:encoded><category>intelligence-artificielle/automatisation-ia</category><category>intelligence-artificielle/chatbots-llm</category><category>self-hosting</category><category>Docker</category><category>IA locale</category><category>intelligence artificielle</category><category>LLM</category><category>open source</category><category>self-hosted</category><category>serveur</category><media:content url="https://korben.info/dream-server-ia-locale-auto-hebergee/dream-server-ia-locale-auto-hebergee-1.png" medium="image" type="image/png" width="2560" height="1429"/></item><item><title>Communautés tech toxiques, faudrait en parler à un moment</title><link>https://korben.info/communautes-tech-toxiques-boys-club.html</link><pubDate>Fri, 26 Jun 2026 16:16:24 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/communautes-tech-toxiques-boys-club.html</guid><description>&lt;p&gt;Y'a un truc dont on parle pas assez dans le milieu tech je trouve, et pourtant tout le monde le constate : &lt;strong&gt;Une grande partie des communautés autour du logiciel libre, de Linux, du dev...etc sont devenues des endroits franchement hostiles.&lt;/strong&gt; Des clubs fermés, peuplés quasi exclusivement de mecs, qui passent leur temps à expliquer aux autres qu'ils sont de gros nuls, qu'ils posent des questions de noobs, ou encore qu'ils ne tapent pas sur leur clavier comme il faut et j'en passe... Oui je parle bien entre autres du fameux barbu Linux qui vous toise parce que vous utilisez Ubuntu et pas Arch que vous avez compilé à la main.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Y'a un truc dont on parle pas assez dans le milieu tech je trouve, et pourtant tout le monde le constate : &lt;strong&gt;Une grande partie des communautés autour du logiciel libre, de Linux, du dev...etc sont devenues des endroits franchement hostiles.&lt;/strong&gt; Des clubs fermés, peuplés quasi exclusivement de mecs, qui passent leur temps à expliquer aux autres qu'ils sont de gros nuls, qu'ils posent des questions de noobs, ou encore qu'ils ne tapent pas sur leur clavier comme il faut et j'en passe... Oui je parle bien entre autres du fameux barbu Linux qui vous toise parce que vous utilisez Ubuntu et pas Arch que vous avez compilé à la main.&lt;/p&gt;
&lt;p&gt;Et le pire, c'est que tout ça est documenté et chiffré, et même reconnu par les pontes du milieu eux-mêmes ! Vous allez voir...&lt;/p&gt;
&lt;p&gt;Prenez Linus Torvalds par exemple. C'est le créateur de Linux et pendant des années, il a insulté publiquement des développeurs sur la mailing list du kernel, leur balançant que leur code était une honte et compagnie. En septembre 2018, il a toutefois fini par mettre les choses à plat dans un
&lt;a href="https://www.theregister.com/2018/09/17/linus_torvalds_linux_apology_break/"&gt;mail d'excuses&lt;/a&gt;
où il écrit noir sur blanc que ses attaques étaient "&lt;em&gt;non professionnelles et injustifiées&lt;/em&gt;", et qu'il voulait s'excuser auprès des gens que son comportement avait blessés et je cite, "&lt;em&gt;possiblement complètement chassés du développement du kernel&lt;/em&gt;". Il a même pris une pause pour aller se faire aider à comprendre ses émotions. Si même le mec au sommet de la pyramide reconnaît qu'il a fait fuir des contributeurs à coups de mépris, vous imaginez un peu l'ambiance qui grouille en dessous...&lt;/p&gt;
&lt;p&gt;D'ailleurs, trois ans plus tôt, en 2015, une développeuse majeure du kernel avait déjà claqué la porte. Sarah Sharp, celle qui maintenait le pilote USB 3.0, était pourtant loin d'être une débutante. Dans son billet
&lt;a href="https://sage.thesharps.us/2015/10/05/closing-a-door/"&gt;Closing a door&lt;/a&gt;
, elle explique notamment qu'elle n'arrive plus à contribuer à une communauté où elle était respectée pour ses compétences mais jamais respectée en tant que personne.&lt;/p&gt;
&lt;p&gt;Violence verbale, blagues sexistes et homophobes, voilà tout ce qu'elle subissait. Et en 2015, malheureusement, elle criait vraiment dans le désert. Personne ne l'a écouté et il aura fallu attendre 2018 et les excuses de M. Torvalds pour capter qu'il y avait un sérieux problème.&lt;/p&gt;
&lt;p&gt;Je vous ai dit aussi que j'avais des chiffres, alors les voilà... En 2017, une
&lt;a href="https://www.sciencedaily.com/releases/2017/05/170501094343.htm"&gt;étude publiée dans PeerJ&lt;/a&gt;
a analysé plus de 3 millions de pull requests sur GitHub et le résultat bien que fascinant m'a déprimé. Le code proposé par des femmes est accepté à un taux plus élevé que celui des hommes, environ 79% contre 75%. SAUF quand leur genre est identifiable. Cela veut dire que quand on sait que c'est une femme, on accepte moins son code, alors même qu'en moyenne il est meilleur. Affreux non ?&lt;/p&gt;
&lt;p&gt;La même année, l'enquête
&lt;a href="https://opensourcesurvey.org/2017/"&gt;Open Source Survey de GitHub&lt;/a&gt;
plantait également le décor en annonçant qu'il y avait environ 95% d'hommes, 3% de femmes et 1% non binaire parmi les contributeurs (le 1% restant c'est l'arrondi, btw). Et tristement, les femmes rapportaient bien plus souvent du langage qui les mettait mal à l'aise, et des remarques stéréotypées (&amp;quot;&lt;em&gt;Pas mal pour une femme !&lt;/em&gt;&amp;quot;, &amp;quot;&lt;em&gt;T'es blonde ou quoi ?&lt;/em&gt;&amp;quot;, ce genre de saloperies sexistes).&lt;/p&gt;
&lt;p&gt;Voilà où en est la belle méritocratie du logiciel libre !&lt;/p&gt;
&lt;p&gt;Et du côté de l'entraide soi-disant légendaire, c'est pas plus glorieux. Stack Overflow, le site où des millions de devs vont chercher de l'aide tous les jours, a carrément publié en 2018 un
&lt;a href="https://stackoverflow.blog/2018/04/26/stack-overflow-isnt-very-welcoming-its-time-for-that-to-change/"&gt;mea culpa officiel&lt;/a&gt;
. Leur responsable &amp;quot;culture&amp;quot; y écrit que trop de gens vivent Stack Overflow comme un endroit hostile ou élitiste, en particulier les codeurs débutants, les femmes et les personnes de couleur.&lt;/p&gt;
&lt;p&gt;Le vrai problème, selon lui, ce n'est pas la communauté, c'est qu'on a appris aux utilisateurs à dire aux autres ce qu'ils font de travers sans jamais leur apprendre à le faire correctement. C'est ce bon vieux RTFM de connard balancé à la gueule des débutants qui après n'osent plus poser de question.&lt;/p&gt;
&lt;p&gt;Et tout ça, ça coûte cher, figurez-vous. Oui, oui, la
&lt;a href="https://www.kaporcenter.org/the-2017-tech-leavers-study/"&gt;Tech Leavers Study du Kapor Center&lt;/a&gt;
, en 2017, a chiffré à 16 milliards de dollars par an le coût du turnover provoqué par une culture de travail injuste dans la tech. Les femmes, les minorités, les gens qui ne rentrent pas dans le moule, bah ils se barrent. Une autre enquête,
&lt;a href="https://www.theguardian.com/technology/2016/jan/12/silicon-valley-women-harassment-gender-discrimination"&gt;Elephant in the Valley&lt;/a&gt;
, montrait même que 60% des femmes de la Silicon Valley qui avaient +10 ans d'expérience avaient subi des avances sexuelles non désirées.&lt;/p&gt;
&lt;p&gt;Bon, maintenant je vais quand même vous parler de moi, parce que tout ça, je le constate aussi depuis vingt ans.&lt;/p&gt;
&lt;p&gt;Pour ma part, si je me suis retiré des réseaux sociaux, et je parle même des réseaux plus barbus, les Mastodon et compagnie censés être plus sains, c'est à cause de ça. Cette hostilité permanente, ce besoin maladif de certains de vous expliquer pourquoi vous avez tort, pourquoi votre choix technique est nul, pourquoi vous n'êtes pas un &amp;quot;vrai&amp;quot;. Et si j'ai fermé mes commentaires il y a des années, c'est exactement pour la même raison. Pas parce que je ne voulais plus discuter avec vous, mais parce que je ne voulais plus servir de défouloir à une poignée de types qui confondent intelligence et agressivité.&lt;/p&gt;
&lt;p&gt;Sachez que sur cette planète, 100% des problèmes que j'ai eus (et que j'ai encore) dans ma vie perso comme dans ma vie pro, ont été causés par des hommes. Pas 90%. 100% ! Et à chaque fois que quelqu'un m'a défendu, m'a tendu la main, m'a aidé quand j'étais au sol, c'était dans 80% des cas des femmes. Alors je le dis tout simplement, merci à elles, vraiment, du fond du cœur.&lt;/p&gt;
&lt;p&gt;Donc voilà, messieurs les toxiques de la tech, sachez-le, je vous évite du mieux que je peux, parce que vous n'êtes pas les personnes ouvertes et sympathiques que vous pensez être. J'ai toujours refusé de rentrer dans vos cases et je pense que pour votre bien et celui du Monde en général, ce serait chouette à un moment d'arrêter de vous comporter en boy's club de connards, et surtout arrêter de croire que la tech vous appartient et que tous ceux qui ne pensent pas comme vous méritent de se faire détruire en place publique.&lt;/p&gt;
&lt;p&gt;Et aux femmes, aux noobs, aux curieux, et à tous ceux qui ne sont pas ces clones qui se marrent à chaque blague sexiste, sachez que la tech, elle est à tout le monde.&lt;/p&gt;
&lt;p&gt;Elle l'a toujours été d'ailleurs.&lt;/p&gt;
&lt;p&gt;Franchement, je vous le dis, moi je trouve ça triste parce que ce milieu, moi je l'aime, j'y suis depuis le tout début, probablement bien avant eux et le voir se transformer en cour de récré pour mecs aigris incapables de gérer leurs émotions, et voir surtout que ça empire d'année en année, bah ça me fout le cafard.&lt;/p&gt;
&lt;p&gt;Ah et si mon article vous a donné la rage et que vous voulez me casser la gueule, c'est probablement parce que vous vous êtes bien bien reconnu en 4K UHD Dolby Atmos avec les sous-titres et que vous venez de comprendre que vous n'êtes pas ce gars altruiste que vous pensez être... Déso / pas déso 😘 hein.&lt;/p&gt;</content:encoded><category>actualites-business</category><category>multimedia-culture/culture-geek</category><category>communauté en ligne</category><category>Culture geek</category><category>Culture hacker</category><category>Femmes dans la tech</category><category>Linux</category><category>open source</category><category>sexisme</category><media:content url="https://korben.info/communautes-tech-toxiques-boys-club/communautes-tech-toxiques-boys-club-1.png" medium="image" type="image/png" width="2560" height="1429"/></item><item><title>Game Porting Toolkit 4 - Les jeux Windows enfin fluides sur Mac</title><link>https://korben.info/game-porting-toolkit-4-jeux-windows-mac.html</link><pubDate>Fri, 26 Jun 2026 14:22:47 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/game-porting-toolkit-4-jeux-windows-mac.html</guid><description>&lt;p&gt;Il y a deux ans, Apple lâchait
&lt;a href="https://korben.info/portage-jeux-windows-sur-mac-outil-revolutionnaire-apple.html"&gt;le Game Porting Toolkit&lt;/a&gt;
en jurant ses grands dieux qu'on pourrait faire tourner des jeux Windows sur un Mac Apple Silicon. À l'époque je vous disais que le gaming Windows sur Mac, c'était donc plié. Hé bien la version 4.0 vient de sortir en bêta, et cette fois les chiffres donnent raison à cette promesse !&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/Z1Imo__8qo0?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;La nouvelle version du traducteur maison de GPTK (baptisé D3DMetal 4) transforme dorénavant le DirectX 12 des jeux en Metal 4, le moteur graphique d'Apple.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Il y a deux ans, Apple lâchait
&lt;a href="https://korben.info/portage-jeux-windows-sur-mac-outil-revolutionnaire-apple.html"&gt;le Game Porting Toolkit&lt;/a&gt;
en jurant ses grands dieux qu'on pourrait faire tourner des jeux Windows sur un Mac Apple Silicon. À l'époque je vous disais que le gaming Windows sur Mac, c'était donc plié. Hé bien la version 4.0 vient de sortir en bêta, et cette fois les chiffres donnent raison à cette promesse !&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/Z1Imo__8qo0?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;La nouvelle version du traducteur maison de GPTK (baptisé D3DMetal 4) transforme dorénavant le DirectX 12 des jeux en Metal 4, le moteur graphique d'Apple.&lt;/p&gt;
&lt;p&gt;Le youtubeur Andrew Tsai, dont j'ai mis le test dans cet article, a donc &lt;strong&gt;benchmarké 20 gros titres Windows&lt;/strong&gt; pour mesurer le gain, et certains résultats piquent fort.&lt;/p&gt;
&lt;p&gt;Black Myth Wukong passe par exemple de 60 à 80 fps sur un MacBook Pro M3 Max, juste en changeant de système et de version de traduction ! Red Dead Redemption 2 gagne 25% de perfs sur le MacBook Neo, la petite machine d'Apple à 600 balles avec sa puce A18 Pro et ses tous petits 8 Go de RAM (le chip de l'iPhone 16 Pro, quoi).&lt;/p&gt;
&lt;img src="https://korben.info/game-porting-toolkit-4-jeux-windows-mac/game-porting-toolkit-4-jeux-windows-mac-1.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;&lt;em&gt;Black Myth Wukong : à gauche GPTK 3.0 sur macOS 26 (~60 fps), à droite GPTK 4.0 sur macOS 27 bêta (~80 fps).&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Et le phénomène c'est &lt;strong&gt;007 First Light&lt;/strong&gt;, un AAA tout récent que personne ne pensait voir démarrer sur Mac, qui tranquillou nous crache du 70 fps en 1080p sur le M3 Max. Mais bien sûr, y'a un petit piège caché quand même pour celui-là. En fait, à chaque lancement, comptez 20 bonnes minutes de compilation de shaders avant de pouvoir jouer. Mais une fois dans le jeu c'est nickel. CodeWeavers finira sûrement surement par corriger ça, cela dit...&lt;/p&gt;
&lt;img src="https://korben.info/game-porting-toolkit-4-jeux-windows-mac/game-porting-toolkit-4-jeux-windows-mac-2.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;&lt;em&gt;007 First Light en 1080p sur un MacBook Pro M3 Max, environ 73 fps via GPTK 4.0 et le chemin DirectX 12 vers Metal 4.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Mais alors pourquoi ça va plus vite, ma chère Micheline ?&lt;/p&gt;
&lt;p&gt;Hé bien (&amp;quot;&lt;em&gt;ma chère Maïté&lt;/em&gt;&amp;quot;, allez, on joue le jeu !!) parce que GPTK 4 est taillé pour Apple Silicon et ne traîne plus ce boulet qu'est la compatibilité Intel. Ça débloque donc des trucs comme l'interpolation d'images de MetalFX. Notez qu'en dessous, c'est toujours CrossOver et ce
&lt;a href="https://korben.info/wine-10-0-linux-fait-tourner-apps-windows-arm.html"&gt;bon vieux Wine&lt;/a&gt;
qui font le sale boulot de traduction, comme depuis le début.&lt;/p&gt;
&lt;p&gt;Autre bonne surprise, les fameuses fuites mémoire des jeux Naughty Dog. Avant, Uncharted 4 ou The Last of Us 2 qui vous bouffaient 34 Go de RAM en quelques minutes, ben maintenant il vous faudra des heures pour atteindre le même niveau de conso RAM. C'est donc pas encore parfait, mais c'est largement jouable.&lt;/p&gt;
&lt;p&gt;De son côté, comme on peut le voir dans la vidéo, Spider-Man 2 nous colle un magnifique bug de T-pose si vous n'avez pas une puce M5, parce que le jeu réclame des fonctions GPU absentes des puces précédentes. Et de leur côté, Monster Hunter Wilds bégaie, Street Fighter 6 plante une fois sur deux.&lt;/p&gt;
&lt;img src="https://korben.info/game-porting-toolkit-4-jeux-windows-mac/game-porting-toolkit-4-jeux-windows-mac-1.jpeg" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;&lt;em&gt;Spiderman en T-Pose&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Bref, on est sur de la bêta, faut le savoir.&lt;/p&gt;
&lt;p&gt;Mais quand ça marche, ça marche fort ! Rien que Tekken 8 qui tourne à 60 fps en ligne, c'est le plus fluide que ce jeu ait jamais eu sur un Mac. Star Wars Battlefront 2 dépasse aussi les 120 fps et Hellblade 2, Expedition 33 ou Resident Evil 9 tournent sans broncher.&lt;/p&gt;
&lt;p&gt;Pour jouer correctement, prévoyez quand même un Mac avec de la RAM et de quoi installer la bêta de macOS 27.&lt;/p&gt;
&lt;p&gt;En tout cas, voir un James Bond next-gen tourner sur un MacBook, moi ça me plait !&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://www.youtube.com/watch?v=Z1Imo__8qo0"&gt;Source&lt;/a&gt;
(les 20 benchmarks d'Andrew Tsai) et
&lt;a href="https://appleinsider.com/articles/26/06/17/apples-game-porting-toolkit-4-is-a-big-improvement-for-modern-game-coders"&gt;AppleInsider&lt;/a&gt;
.&lt;/p&gt;</content:encoded><category>apple-mobile/macos</category><category>jeux-video/pc-gaming</category><category>Apple Silicon</category><category>Crossover</category><category>Game Porting Toolkit</category><category>gaming</category><category>MacBook</category><category>macOS</category><category>Wine</category><media:content url="https://korben.info/game-porting-toolkit-4-jeux-windows-mac/game-porting-toolkit-4-jeux-windows-mac-1.png" medium="image" type="image/png" width="2560" height="1429"/></item><item><title>ANES - Il greffe une seconde puce graphique dans sa NES</title><link>https://korben.info/anes-nes-double-ppu.html</link><pubDate>Fri, 26 Jun 2026 11:15:25 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/anes-nes-double-ppu.html</guid><description>&lt;p&gt;Decrazyo vient de sortir
&lt;a href="https://github.com/decrazyo/anes"&gt;ANES&lt;/a&gt;
, un mod hardware qui transforme votre vieille NES en lui collant un deuxième PPU, la puce graphique de la console.&lt;/p&gt;
&lt;p&gt;Résultat, plus de couleurs à l'écran, plus de sprites, et même du parallax scrolling, ces décors qui défilent sur plusieurs plans comme sur les bornes d'arcade. Que des trucs que la petite Nintendo de 1985 n'a jamais su faire, la miskine.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/V2kaV_m4iNU?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;Le hic, c'est qu'il vous faut deux NES pour ça. Une qu'on garde, et une qu'on démonte pour lui piquer son PPU (le fameux RP2C02) pour ensuite le greffer sur la première via une carte maison bardée de logique. Ensuite (et attention, ça devient technique), un démultiplexeur 74LS139 aiguille le processeur vers l'un ou l'autre PPU selon l'adresse mémoire, un latch 74LS373 verrouille les signaux, et 8 Ko de RAM statique dédiée alimentent le second PPU.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Decrazyo vient de sortir
&lt;a href="https://github.com/decrazyo/anes"&gt;ANES&lt;/a&gt;
, un mod hardware qui transforme votre vieille NES en lui collant un deuxième PPU, la puce graphique de la console.&lt;/p&gt;
&lt;p&gt;Résultat, plus de couleurs à l'écran, plus de sprites, et même du parallax scrolling, ces décors qui défilent sur plusieurs plans comme sur les bornes d'arcade. Que des trucs que la petite Nintendo de 1985 n'a jamais su faire, la miskine.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/V2kaV_m4iNU?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;Le hic, c'est qu'il vous faut deux NES pour ça. Une qu'on garde, et une qu'on démonte pour lui piquer son PPU (le fameux RP2C02) pour ensuite le greffer sur la première via une carte maison bardée de logique. Ensuite (et attention, ça devient technique), un démultiplexeur 74LS139 aiguille le processeur vers l'un ou l'autre PPU selon l'adresse mémoire, un latch 74LS373 verrouille les signaux, et 8 Ko de RAM statique dédiée alimentent le second PPU.&lt;/p&gt;
&lt;p&gt;En gros, le CPU jongle entre deux cartes graphiques au lieu d'une. C'est tout ce que vous devez savoir.&lt;/p&gt;
&lt;p&gt;Pour comprendre pourquoi c'est énorme comme news, faut bien se rappeler les limites de la bestiole. La NES affiche 25 couleurs à l'écran maximum, piochées dans une palette de 64. Et elle ne dessine que 8 sprites par ligne horizontale, d'où le clignotement légendaire des persos quand ça se bouscule (les vétérans de Mega Man voient de quoi je parle). Alors qu'avec deux PPU qui bossent en parallèle, vous doublez le budget graphique d'un coup.&lt;/p&gt;
&lt;p&gt;Decrazyo est le premier à reconnaître que personne ne va se lancer là-dedans parce que c'est bien relou à faire. Faut déjà sacrifier deux consoles, sortir le fer à souder, dessouder des puces et se taper du wire-wrap sur une carte prototype. On est dans de la bidouille de l'extrême, celle qu'on fait
&lt;a href="https://korben.info/charger-un-jeu-mega-drive-depuis-un-vinyle-le-pari-genial-dun-bidouilleur.html"&gt;pour la beauté du geste&lt;/a&gt;
.&lt;/p&gt;
&lt;img src="https://korben.info/anes-nes-double-ppu/anes-nes-double-ppu-1.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Sauf que, bonne nouvelle les amis, vous allez pouvoir goûter au résultat sans flinguer la moindre console puisque decrazyo a forké l'émulateur Mesen2 pour simuler le double PPU. C'est dispo en build &amp;quot;Dual PPU Mesen 2.1.1&amp;quot; sur Windows, Linux et macOS, Intel comme Apple Silicon. Vous chargez la démo, et vous voyez de vos yeux ce que donnerait une NES dopée.&lt;/p&gt;
&lt;p&gt;Ça me rappelle vraiment pourquoi j'adore toujours la
&lt;a href="https://korben.info/emudevz-jeu-coder-emulateur-nes.html"&gt;scène homebrew NES&lt;/a&gt;
, 40 ans après. Ces gens sans amis, ni famille (je plaisante, humour, humour, pas taper !) qui continuent de
&lt;a href="https://korben.info/une-manette-sega-master-system-de-1985-modifiee-pour-fonctionner-en-usb-c.html"&gt;tordre ce hardware&lt;/a&gt;
dans tous les sens juste pour voir jusqu'où il peut aller, c'est fou ! Les schémas KiCad et le code sont
&lt;a href="https://github.com/decrazyo/anes"&gt;sur le GitHub de Decrazyo&lt;/a&gt;
, sous licence GPL, si vous voulez fouiller.&lt;/p&gt;</content:encoded><category>hardware-diy/arduino-electronique</category><category>jeux-video/retrogaming-emulation</category><category>DIY</category><category>émulateur NES</category><category>Hardware</category><category>modding console</category><category>NES</category><category>Nintendo</category><category>retrogaming</category><media:content url="https://korben.info/anes-nes-double-ppu/anes-nes-double-ppu-1.png" medium="image" type="image/png" width="2560" height="1429"/></item><item><title>BioPass - Déverrouiller son Linux avec sa tronche et son doigt</title><link>https://korben.info/biopass-login-biometrique-linux.html</link><pubDate>Fri, 26 Jun 2026 11:08:38 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/biopass-login-biometrique-linux.html</guid><description>&lt;p&gt;Contrairement à ce que dit Yann Barthès, on n'est pas tous égaux face à la canicule. Et l'autre truc face auquel on n'est pas tous égaux non plus, c'est le déverrouillage biométrique de son ordi. On les connaît les Linuxiens qui regardent avec jalousie leur collègue sous Windows qui déverrouille sa machine d'un simple coup d’œil à la webcam. Eux, ils sont obligés de taper leur mot de passe de 56 caractères et ça leur fout la rage, alors ils vont sur Reddit pour dire du mal de tous ceux qui n'ont pas de restes de frites collés dans la barbe.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Contrairement à ce que dit Yann Barthès, on n'est pas tous égaux face à la canicule. Et l'autre truc face auquel on n'est pas tous égaux non plus, c'est le déverrouillage biométrique de son ordi. On les connaît les Linuxiens qui regardent avec jalousie leur collègue sous Windows qui déverrouille sa machine d'un simple coup d'œil à la webcam. Eux, ils sont obligés de taper leur mot de passe de 56 caractères et ça leur fout la rage, alors ils vont sur Reddit pour dire du mal de tous ceux qui n'ont pas de restes de frites collés dans la barbe.&lt;/p&gt;
&lt;p&gt;Mais je vais apaiser cette haine en vous parlant aujourd'hui de
&lt;a href="https://github.com/TickLabVN/biopass"&gt;BioPass&lt;/a&gt;
, un projet open source signé thaitran24 et phucvinh57, deux devs réunis sous la bannière TickLabVN.&lt;/p&gt;
&lt;p&gt;Ce qu'ils veulent faire, c'est amener enfin sous Linux l'équivalent de Windows Hello. BioPass vous connecte à votre session, à un sudo ou à tout service qui passe par PAM avec votre visage ET votre empreinte digitale.&lt;/p&gt;
&lt;p&gt;Jusqu'ici la référence sur Linux c'était
&lt;a href="https://github.com/boltgolt/howdy"&gt;Howdy&lt;/a&gt;
, qui fait du visage uniquement, en ligne de commande, et que les développeurs eux-mêmes décrivent comme un peu à l'abandon (sur openSUSE le paquet n'est carrément plus maintenu). C'était chiant à configurer en plus, alors que BioPass lui, propose une vraie interface graphique pour gérer tout ça.&lt;/p&gt;
&lt;p&gt;Le module qui parle à PAM est écrit en C++17 et fait tourner trois modèles en local via ONNX Runtime : YOLO pour détecter le visage, EdgeFace pour le reconnaître, et MobileNetV3 pour l'anti-spoofing. Les devs ont d'ailleurs viré les grosses dépendances type PyTorch et OpenCV au profit d'ONNX, histoire de garder un truc léger.&lt;/p&gt;
&lt;p&gt;Au moment où votre OS réclame une authentification, BioPass le voit et démarre un processus isolé nommé biopass-helper qui s'occupe de la capture de votre minois et de l'inférence derrière pour vous reconnaître.&lt;/p&gt;
&lt;p&gt;Et puis surtout, le point qui compte vraiment quand on parle biométrie c'est que tout reste en local. Y'a vraiment aucune empreinte de votre doigt ou cartographie de nos tronches de cakes qui partent faire du tourisme chez AWS ou Azure.&lt;/p&gt;
&lt;p&gt;BioPass gère bien la détection de fausse présence avec une caméra infrarouge (supportée depuis la version 1.1), et la dernière mouture exige même que toutes les méthodes anti-spoofing activées valident, mais sans caméra IR, en se reposant sur le seul modèle d'IA, un visage peut potentiellement se laisser amadouer par une photo bien placée.&lt;/p&gt;
&lt;p&gt;Ça reste le talon d'Achille classique de la biométrie, et on a déjà vu pire ailleurs, genre
&lt;a href="https://korben.info/windows-hello-hack.html"&gt;Windows Hello dont le visage devenait copiable sur une clé USB&lt;/a&gt;
, ou ce
&lt;a href="https://korben.info/oignon-peut-deverrouiller-votre-laptop-dell.html"&gt;laptop Dell qu'on déverrouillait avec un oignon&lt;/a&gt;
, donc prenez-le plutôt comme un outil de confort plutôt que pour quelque chose qui renforce la sécu de votre Linux.&lt;/p&gt;
&lt;p&gt;Pour tester, il y a des paquets .deb et .rpm sur les releases GitHub, et un paquet AUR biopass-bin pour les gens sous Arch. Ah et il vous faudra un capteur d'empreintes pour la partie doigt. Une webcam classique suffit pour la reconnaissance faciale, mais sans caméra infrarouge l'anti-spoofing reste encore une fois, fragile donc gardez ça en tête.&lt;/p&gt;
&lt;p&gt;Le projet est sous licence MIT, et la prochaine grosse étape annoncée c'est carrément l'authentification vocale.&lt;/p&gt;</content:encoded><category>linux-open-source/logiciels-libres</category><category>authentification</category><category>biométrie</category><category>empreinte digitale</category><category>Linux</category><category>open source</category><category>reconnaissance faciale</category><category>Windows Hello</category><media:content url="https://korben.info/biopass-login-biometrique-linux/biopass-login-biometrique-linux-1.png" medium="image" type="image/png" width="2560" height="1429"/></item><item><title>macUSB - Créer une clé USB macOS sans toucher au Terminal</title><link>https://korben.info/macusb-cle-usb-bootable-macos.html</link><pubDate>Fri, 26 Jun 2026 10:52:56 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/macusb-cle-usb-bootable-macos.html</guid><description>&lt;p&gt;Krystian Pierz, un développeur polonais qui se planque derrière le pseudo Kruszoneq, en a eu marre de se galérer à chaque fois pour faire des clés USB bootable pour Mac, alors il a sorti
&lt;a href="https://github.com/Kruszoneq/macUSB"&gt;macUSB&lt;/a&gt;
, une app Mac native (du vrai Swift, pas un machin Electron quoi) qui fait tout le sale boulot à votre place. C'est gratuit, le code est ouvert, et surtout c'est notarisé par Apple, donc pas besoin de bidouiller la sécurité de votre Mac avec
&lt;a href="https://korben.info/sentinel-assistant-gestion-gatekeeper-macos.html"&gt;Sentinel&lt;/a&gt;
pour la lancer.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Krystian Pierz, un développeur polonais qui se planque derrière le pseudo Kruszoneq, en a eu marre de se galérer à chaque fois pour faire des clés USB bootable pour Mac, alors il a sorti
&lt;a href="https://github.com/Kruszoneq/macUSB"&gt;macUSB&lt;/a&gt;
, une app Mac native (du vrai Swift, pas un machin Electron quoi) qui fait tout le sale boulot à votre place. C'est gratuit, le code est ouvert, et surtout c'est notarisé par Apple, donc pas besoin de bidouiller la sécurité de votre Mac avec
&lt;a href="https://korben.info/sentinel-assistant-gestion-gatekeeper-macos.html"&gt;Sentinel&lt;/a&gt;
pour la lancer.&lt;/p&gt;
&lt;p&gt;Et ça se fait en trois clics. Vous balancez votre image (un .dmg, un .app d'installation macOS, ou même un .iso), vous désignez votre clé USB, et macUSB se débrouille pour calculer le checksum, détecter la version et l'architecture, formater le support dans le bon système de fichiers et écrire le tout en vous affichant la vitesse en temps réel. Pas de Terminal, pas de commande à rallonge à recopier sans se tromper d'un espace, et surtout l'Utilitaire de disque qu'on déteste tous reste fermé.&lt;/p&gt;
&lt;img src="https://korben.info/macusb-cle-usb-bootable-macos/macusb-cle-usb-bootable-macos-1.png" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Le vrai exploit de Kruszoneq c'est surtout qu'il a réussi à régler les cas de figure où createinstallmedia, l'outil officiel d'Apple, se crashait comme une merde. Je pense que si vous avez déjà essayé de vous faire une clé Monterey ou Big Sur depuis un Mac Silicon par exemple, pour réparer un autre Mac Intel, vous avez dû vous galérer avec des erreurs de validation et autres messages d'erreur pour cause d'architecture incompatible.&lt;/p&gt;
&lt;p&gt;Bah macUSB contourne tout ça tout seul comme un grand, et répare même les certificats expirés des installeurs High Sierra et Mojave sans rien vous demander.&lt;/p&gt;
&lt;p&gt;Pour situer le progrès, la méthode &amp;quot;propre&amp;quot; côté Apple ressemble à ça :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo /Applications/Install macOS Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MaCle
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;...et encore, à condition d'avoir déjà récupéré le bon installeur dans l'App Store. Je ne vous parle même pas de l'époque où il fallait extraire à la main le fichier InstallESD.dmg planqué dans le paquet de l'installeur (j'expliquais déjà ce bricolage
&lt;a href="https://korben.info/mac-lion-dvd-bootable.html"&gt;en 2011 pour OSX Lion&lt;/a&gt;
). Alors que macUSB, lui, embarque un téléchargeur qui va chercher les installeurs directement sur les serveurs d'Apple. Vous n'avez plus rien à préparer en amont.&lt;/p&gt;
&lt;p&gt;L'outil sait donc préparer des clés USB de macOS Tahoe (la version 26, celle de cette année) jusqu'à Tiger 10.4 sorti en 2005, PowerPC compris. Oui, vous pouvez ressusciter un iMac G5 depuis votre MacBook M4. Pour les collectionneurs de vieilles machines, les labos qui gardent des Macs d'époque, ou juste pour remettre d'aplomb un ordi que vous comptez revendre, c'est du bonbon ^^.&lt;/p&gt;
&lt;img src="https://korben.info/macusb-cle-usb-bootable-macos/macusb-cle-usb-bootable-macos-1.gif" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Et la v2.3, sortie hier, en remet une couche côté Windows puisqu'elle sait également préparer des clés Windows 10 et 11 en contournant le check TPM 2.0 (le compte Microsoft obligatoire avec la connexion Wi-Fi forcée pendant l'installation, argh !). Et elle écrit aussi les images Linux en .iso et en .img. Après si c'est juste faire une clé Windows depuis votre Mac que vous cherchez,
&lt;a href="https://korben.info/windiskwriter-cle-usb-windows-macos.html"&gt;WinDiskWriter&lt;/a&gt;
fait déjà très bien le job, mais macUSB a l'avantage de tout regrouper au même endroit.&lt;/p&gt;
&lt;p&gt;Côté prérequis, votre Mac doit donc tourner au minimum sous Sonoma 14.6 (Apple Silicon ou Intel), et il faudra lui accorder l'accès complet au disque dans les réglages système, rien d'anormal puisqu'il écrit directement sur vos volumes. Une fois ça réglé, vous récupérez le .dmg sur la
&lt;a href="https://github.com/Kruszoneq/macUSB/releases"&gt;page des releases GitHub&lt;/a&gt;
, ou vous l'installez en une ligne avec Homebrew :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;brew install --cask macusb
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;C'est super impressionnant pour un projet développé par une seule personne et qui plus est n'a que 6 mois d'existence. Bref, si vous avez un Mac à réinstaller, un vieux coucou à dépanner ou une machine à remettre d'aplomb avant de la revendre, foncez !&lt;/p&gt;</content:encoded><category>apple-mobile/macos</category><category>linux-open-source/logiciels-libres</category><category>Apple</category><category>Apple Silicon</category><category>clé USB</category><category>clé USB bootable</category><category>Homebrew</category><category>macOS</category><category>open source</category><media:content url="https://korben.info/macusb-cle-usb-bootable-macos/macusb-cle-usb-bootable-macos-1.jpeg" medium="image" type="image/jpeg" width="1385" height="776"/></item><item><title>Une IA a lu un rouleau carbonisé par le Vésuve il y a près de 2 000 ans</title><link>https://korben.info/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans.html</link><pubDate>Fri, 26 Jun 2026 10:38:20 +0200</pubDate><dc:creator>Vincent Lautier</dc:creator><guid>https://korben.info/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans.html</guid><description>&lt;p&gt;Pour la première fois, on connaît le titre exact d'un livre antique sans avoir ouvert le livre. Les chercheurs de la Vesuvius Challenge ont lu, écrit en plein milieu d'un papyrus carbonisé, la mention &amp;quot;Sur les vices, livre 1&amp;quot;, un traité de philosophie grecque signé Philodème, un penseur épicurien actif au Ier siècle avant notre ère, dont le rouleau était resté soudé sur lui-même depuis l'éruption du Vésuve en l'an 79.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Pour la première fois, on connaît le titre exact d'un livre antique sans avoir ouvert le livre. Les chercheurs de la Vesuvius Challenge ont lu, écrit en plein milieu d'un papyrus carbonisé, la mention &amp;quot;Sur les vices, livre 1&amp;quot;, un traité de philosophie grecque signé Philodème, un penseur épicurien actif au Ier siècle avant notre ère, dont le rouleau était resté soudé sur lui-même depuis l'éruption du Vésuve en l'an 79.&lt;/p&gt;
&lt;p&gt;Ce rouleau, baptisé PHerc. 1667, vient d'être déchiffré d'un bout à l'autre. C'est le premier lu en entier.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans-2.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Pour comprendre l'exploit, il faut imaginer l'état de ces documents : retrouvés en 1752 dans une luxueuse villa d'Herculanum, probablement celle du beau-père de Jules César, les quelque 1 800 rouleaux ont été changés en bâtons de charbon par la chaleur de l'éruption, au point que les dérouler à la main revient encore aujourd'hui à les réduire en miettes.&lt;/p&gt;
&lt;p&gt;D'où l'idée, mise au point en vingt ans par Brent Seales, informaticien à l'université du Kentucky, de ne jamais y toucher. On glisse le rouleau dans un accélérateur de particules qui en réalise un scanner à rayons X d'une finesse extrême, on reconstitue en 3D chacune des couches enroulées à l'intérieur, puis on les déplie virtuellement à l'écran comme on aplatirait une viennoiserie feuilletée sans la déchirer.&lt;/p&gt;
&lt;p&gt;Restait le pire. L'encre de l'époque est faite de carbone, exactement comme le papyrus brûlé qui la porte, donc elle est quasiment invisible sur les scans, et c'est là qu'intervient une IA entraînée à repérer les infimes différences de texture laissées par les lettres pour redessiner peu à peu un texte que l'œil humain ne voit pas.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans-3.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Le résultat est franchement fort, avec 70 nouvelles colonnes de texte exhumées et, sur un autre rouleau, la mention &amp;quot;Philodème, Sur les dieux, livre 8&amp;quot; qui révèle aux historiens que cet ouvrage comptait plusieurs tomes, ce que personne ne soupçonnait jusqu'ici.&lt;/p&gt;
&lt;p&gt;Et pour les spécialistes de l'Antiquité, ça compte vraiment, parce que la bibliothèque carbonisée d'Herculanum est la seule de tout le monde gréco-romain à nous être parvenue à peu près complète, et non en fragments recopiés au Moyen Âge par des moines.&lt;/p&gt;
&lt;p&gt;Honnêtement, lire 2 000 caractères tracés par un Romain juste avant que tout brûle, ça vaut largement tous les chatbots qui écrivent des e-mails à votre place.&lt;/p&gt;
&lt;p&gt;Source :
&lt;a href="https://www.theregister.com/offbeat/2026/06/25/they-read-the-scroll-thing-ai-helps-decipher-ancient-document-charred-by-vesuvius/5262525"&gt;The Register&lt;/a&gt;
,
&lt;a href="https://scrollprize.org/pdf/main.pdf"&gt;Scrollprize&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</content:encoded><category>actualites-business/science-recherche</category><category>intelligence-artificielle</category><category>antiquité</category><category>papyrus</category><category>vésuve</category><media:content url="https://korben.info/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans/une-ia-a-lu-un-rouleau-carbonise-par-le-vesuve-il-y-a-pres-de-2-000-ans-1.jpg" medium="image" type="image/jpeg" width="1270" height="914"/></item><item><title>New 3D Golf - Il greffe du Virtual Boy dans une Mega Drive</title><link>https://korben.info/portage-golf-3d-virtual-boy-megadrive.html</link><pubDate>Fri, 26 Jun 2026 10:29:05 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/portage-golf-3d-virtual-boy-megadrive.html</guid><description>&lt;p&gt;Matt Sephton, alias gingerbeardman, a passé une nuit d'avril à arracher un parcours de golf des entrailles d'un vieux jeu, et il en est ressorti avec une idée bien plus tordue. Vous connaissez &lt;strong&gt;New 3D Golf Simulation&lt;/strong&gt;, la série de T&amp;amp;E Soft qui tournait sur PC-9801 dès 1989 ?&lt;/p&gt;
&lt;p&gt;La Mega Drive en avait déjà eu quatre épisodes japonais à l'époque. Sauf que Matt a trouvé le moyen d'y faire entrer des parcours qui n'y avaient jamais mis les pieds puisqu'il a reverse-engineeré le format des données de terrain du jeu. Une fois ce format compris, vous ne lisez donc plus une cartouche, vous lisez une carte. Il a ensuite balancé tout ça dans un visualiseur Three.js dans son navigateur, et en une semaine son petit bricolage ressemblait déjà à un vrai jeu de golf 3D jouable.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Matt Sephton, alias gingerbeardman, a passé une nuit d'avril à arracher un parcours de golf des entrailles d'un vieux jeu, et il en est ressorti avec une idée bien plus tordue. Vous connaissez &lt;strong&gt;New 3D Golf Simulation&lt;/strong&gt;, la série de T&amp;amp;E Soft qui tournait sur PC-9801 dès 1989 ?&lt;/p&gt;
&lt;p&gt;La Mega Drive en avait déjà eu quatre épisodes japonais à l'époque. Sauf que Matt a trouvé le moyen d'y faire entrer des parcours qui n'y avaient jamais mis les pieds puisqu'il a reverse-engineeré le format des données de terrain du jeu. Une fois ce format compris, vous ne lisez donc plus une cartouche, vous lisez une carte. Il a ensuite balancé tout ça dans un visualiseur Three.js dans son navigateur, et en une semaine son petit bricolage ressemblait déjà à un vrai jeu de golf 3D jouable.&lt;/p&gt;
&lt;p&gt;À partir de là, il a pu extraire trois parcours nés ailleurs et les patcher direct dans la ROM Mega Drive. T&amp;amp;E Selection et Eight Lakes étaient planqués sur des disquettes additionnelles du PC-9801, et Papillon C.C. dormait carrément dans T&amp;amp;E Virtual Golf sorti sur le Virtual Boy de Nintendo. Des parcours Virtual Boy qui tournent sur Mega Drive, c'est pas quelque chose que j'aurais pensé voir un jour, j'avoue.&lt;/p&gt;
&lt;p&gt;Et surtout, côté technique,
&lt;a href="https://blog.gingerbeardman.com/2026/06/19/new-old-3d-golf-porting-pc-9801-and-virtual-boy-to-mega-drive/"&gt;c'est une jolie leçon de débrouille&lt;/a&gt;
ambiance années 80 car la Mega Drive n'a pas de depth buffer pour gérer quel polygone passe devant quel autre. Du coup l'ordre de dessin est gravé à l'avance dans les données du parcours, du fond vers l'avant (le bon vieil algorithme des peintres ^^).&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/HHbEVRtbw7Q?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;Et c'est précisément ce qui a mis Matt sur la piste. Comme l'ordre de tri ne collait pas avec celui du PC-9801 d'origine, cela voulait dire que quelqu'un avait retravaillé les données spécialement pour la console de Sega. Pour démêler tout ça, il a donc sorti l'artillerie du désassemblage moderne, rizin pour fouiller le binaire 68000, vasmm68k pour réassembler, et l'émulateur BlastEm pour vérifier que ses bidouilles ne plantaient pas la machine.&lt;/p&gt;
&lt;p&gt;Et en bonus, Matt a même déterré une jolie histoire sur le jeu original. En 1989, T&amp;amp;E Soft n'avait pas pompé le parcours de golf Augusta de loin avec des photos, ils avaient signé un vrai contrat avec le club et bossé sur les plans officiels du parcours.&lt;/p&gt;
&lt;p&gt;Et le club ne rigolait pas avec sa réputation car selon Matt, "&lt;em&gt;Augusta a renvoyé environ 60 corrections&lt;/em&gt;", du genre arbres trop courts et trop espacés, fleurs trop roses, sable des bunkers de la mauvaise couleur. Le tout codé en grande partie par un seul gars, Eiji Kato, ce qui vous fait mieux comprendre pourquoi ces données valent la peine qu'on aille les déterrer 37 ans plus tard.&lt;/p&gt;
&lt;p&gt;Mon détail préféré de ce jeu reste quand même la physique puisque le trou est trois fois trop gros, aspirant n'importe quelle balle qui passe à moins de 17 centimètres, soit le triple du rayon réel. Les balles tombent donc de bien plus loin qu'on ne le croit, ce qui est une petite triche d'ergonomie planquée là depuis trente ans que personne n'avait vraiment remarquée avant qu'on rouvre le code.&lt;/p&gt;
&lt;p&gt;Après, je vais être clair sur l'état du chantier : ce n'est pas une ROM finie à télécharger pour ce week-end. Faut voir plutôt ça comme une démo expérimentale. Mais l'intérêt n'est pas là. Non, ce qui est beau, je trouve, c'est cette archéologie qui traite un jeu comme un site de fouilles et qui permet de mettre au jour de très belles choses enfouies dans le code.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://blog.gingerbeardman.com/2026/06/19/new-old-3d-golf-porting-pc-9801-and-virtual-boy-to-mega-drive/"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>jeux-video/retrogaming-emulation</category><category>émulation</category><category>Jeu Vidéo</category><category>Mega Drive</category><category>Nintendo</category><category>retrogaming</category><category>Sega</category><category>Virtual Boy</category><media:content url="https://korben.info/portage-golf-3d-virtual-boy-megadrive/portage-golf-3d-virtual-boy-megadrive-1.jpeg" medium="image" type="image/jpeg" width="1569" height="1015"/></item><item><title>Un disque ressuscite le CD+G, ce format graphique oublié des CD audio</title><link>https://korben.info/un-disque-ressuscite-le-cdg-ce-format-graphique-oublie-des-cd-audio.html</link><pubDate>Fri, 26 Jun 2026 10:28:39 +0200</pubDate><dc:creator>Vincent Lautier</dc:creator><guid>https://korben.info/un-disque-ressuscite-le-cdg-ce-format-graphique-oublie-des-cd-audio.html</guid><description>&lt;p&gt;Sur un disque audio classique, il restait depuis toujours quelques canaux de données inutilisés, glissés juste à côté des informations qui affichent le numéro de piste ou le temps écoulé, et c'est précisément dans ces recoins que Philips et Sony avaient logé en 1985 le CD+G, une extension capable d'afficher des images en 288 sur 192 pixels avec une maigre palette de 16 couleurs.&lt;/p&gt;
&lt;p&gt;Vous l'avez forcément croisé sans le savoir, puisque ce format a surtout servi à faire défiler les paroles synchronisées sur les machines de karaoké pendant des décennies, avant de tomber dans l'oubli, à mesure que le CD physique déclinait.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Sur un disque audio classique, il restait depuis toujours quelques canaux de données inutilisés, glissés juste à côté des informations qui affichent le numéro de piste ou le temps écoulé, et c'est précisément dans ces recoins que Philips et Sony avaient logé en 1985 le CD+G, une extension capable d'afficher des images en 288 sur 192 pixels avec une maigre palette de 16 couleurs.&lt;/p&gt;
&lt;p&gt;Vous l'avez forcément croisé sans le savoir, puisque ce format a surtout servi à faire défiler les paroles synchronisées sur les machines de karaoké pendant des décennies, avant de tomber dans l'oubli, à mesure que le CD physique déclinait.&lt;/p&gt;
&lt;p&gt;Pour situer l'objet, le tout premier disque commercial à exploiter le CD+G remonte à 1985, avec l'album Eat or Be Eaten de la troupe américaine Firesign Theatre, et depuis, la feature n'a jamais vraiment dépassé le stade du gadget réservé aux bornes de karaoké et quelques rares appareils.&lt;/p&gt;
&lt;p&gt;Sauf que voilà, deux artistes, Aizysse Baga et Adelaide, ont décidé de le déterrer pour de bon en pressant un mini-CD baptisé Divacore qui embarque de vraies illustrations à côté de la musique.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/un-disque-ressuscite-le-cdg-ce-format-graphique-oublie-des-cd-audio/un-disque-ressuscite-le-cdg-ce-format-graphique-oublie-des-cd-audio-2.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Et elles ne se sont pas contentées du strict minimum. Pour caser des visuels à peu près corrects dans seulement 16 couleurs, elles ont misé sur le tramage, cette vieille astuce qui mélange des points de teintes différentes pour donner l'illusion de couleurs qui n'existent pas vraiment dans la palette proposée.&lt;/p&gt;
&lt;p&gt;Il faut dire que la marge de manœuvre était franchement limitée, avec à peine 28,8 kilobits par seconde réservés aux graphismes, de quoi peindre l'écran par petites tuiles de 6 sur 12 pixels et pas grand-chose d'autre.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/HF-khd3Eu8M?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;Le plus intéressant dans l'histoire, c'est qu'elles ont poussé le délire jusqu'au CD+EG, une variante étendue qui grimpe à 256 couleurs tout en restant compatible avec les anciens lecteurs, un format tellement confidentiel à l'époque qu'il n'a quasiment jamais été gravé sur un disque commercial et que presque aucun appareil ne savait l'afficher.&lt;/p&gt;
&lt;p&gt;Le tout a été fabriqué avec un encodeur maison écrit en Python, de quoi générer les deux versions des images et les glisser proprement dans les fameux sous-codes du disque.&lt;/p&gt;
&lt;p&gt;Du coup, si vous lisez Divacore sur une Sega Saturn par exemple, ou sur les très obscurs lecteurs Victor VS-G2 et VS-G3, vous voyez les illustrations en 256 couleurs dans toute leur splendeur. Sur une simple machine de karaoké ou une Amiga CD32, vous récupérez la version en 16 couleurs, et c'est déjà pas mal&lt;/p&gt;
&lt;p&gt;Bref, ressusciter un format que même son époque avait snobé, juste pour le plaisir de le voir tourner sur une Saturn. Inutile, et franchement cool non ?&lt;/p&gt;
&lt;p&gt;Source :
&lt;a href="https://hackaday.com/2026/06/25/new-record-resurrects-long-dead-cd-graphics-format/"&gt;Hackaday&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>hardware-diy</category><category>multimedia-culture/culture-geek</category><category>cd audio</category><category>cd+g</category><category>Divacore</category><category>sega saturn</category><media:content url="https://korben.info/un-disque-ressuscite-le-cdg-ce-format-graphique-oublie-des-cd-audio/un-disque-ressuscite-le-cdg-ce-format-graphique-oublie-des-cd-audio-1.jpg" medium="image" type="image/jpeg" width="1200" height="451"/></item><item><title>EmuDevz - Le jeu où vous codez votre émulateur NES</title><link>https://korben.info/emudevz-jeu-coder-emulateur-nes.html</link><pubDate>Fri, 26 Jun 2026 09:39:15 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/emudevz-jeu-coder-emulateur-nes.html</guid><description>&lt;p&gt;Afska, le développeur derrière une flopée d'outils pour Game Boy Advance, a eu avec son studio [r]labs une idée géniale ! Ça s'appelle EmuDevz, et c'est un jeu vidéo dans lequel vous devez coder votre propre émulateur NES. Et pas en cliquant sur des boutons comme un loser, hein mais en pissant du vrai code pour le processeur, la puce graphique et la puce audio de la console de Nintendo.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Afska, le développeur derrière une flopée d'outils pour Game Boy Advance, a eu avec son studio [r]labs une idée géniale ! Ça s'appelle EmuDevz, et c'est un jeu vidéo dans lequel vous devez coder votre propre émulateur NES. Et pas en cliquant sur des boutons comme un loser, hein mais en pissant du vrai code pour le processeur, la puce graphique et la puce audio de la console de Nintendo.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/sBhFulSp4KQ?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;L'émulation, normalement, c'est un truc réputé aride où vous passez des semaines le nez dans la nesdev wiki à piger comment le 6502 gère ses cycles d'horloge. Et pourtant, là, tout devient clair et facile puisque vous avez un éditeur de code intégré façon shell Unix, et vous implémentez le CPU, le PPU et l'APU dans l'ordre que vous voulez. Puis au fil de votre progression, vous débloquez des ROMs et des homebrews à faire tourner dans l'émulateur que vous venez de pondre. Et pour vérifier que votre code tient la route, le jeu fournit même des tests unitaires, des tests vidéo et des tests audio.&lt;/p&gt;
&lt;p&gt;Mais le truc qui m'a scotché dans ce &amp;quot;jeu&amp;quot;, c'est le debugger. Dans celui-ci, vous avez droit à un visualiseur de mémoire, un log d'instructions, les nametables, la CHR, les sprites, les palettes, les canaux APU affichés un par un, le monitoring du contrôleur... l'arsenal complet du mec qui développe pour de vrai, mais emballé dans une interface gaming. Y'a même un tuto interactif pour apprendre l'assembleur 6502 si vous débarquez sans rien connaître...&lt;/p&gt;
&lt;p&gt;Voilà, c'est génial pour apprendre des concepts liés à l'émulation et au développement de jeux retro. On savait déjà qu'il était possible d'
&lt;a href="https://korben.info/apprendre-prolog-avec-des-pokemon-cest-possible.html"&gt;apprendre Prolog grâce aux Pokemon&lt;/a&gt;
ou de recréer une
&lt;a href="https://korben.info/spinalvoodoo-3dfx-voodoo-fpga.html"&gt;carte 3dfx de zéro&lt;/a&gt;
et voilà que maintenant, on nous propose carrément de dompter l'émulation de la NES.&lt;/p&gt;
&lt;p&gt;Puis surtout, une fois que vous maitriserez un peu plus, le mode libre de EmuDevz vous permettra de commencer à coder des émulateurs pour d'autres systèmes. Ah et y'a même une bande son retro-synthwave dans l'appli pour se mettre dans l'ambiance.&lt;/p&gt;
&lt;p&gt;Et je vous l'ai dit ou pas que c'était open source, trouvable sur Steam mais surtout &lt;strong&gt;jouable
&lt;a href="https://afska.github.io/emudevz"&gt;directement depuis votre navigateur&lt;/a&gt;
&lt;/strong&gt; ???&lt;/p&gt;
&lt;p&gt;La vie est belle ! Et bonne canicule à tous 🥵 !&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://www.logiste.fr/emudevz.html"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>jeux-video/retrogaming-emulation</category><category>apprentissage</category><category>émulateur NES</category><category>JavaScript</category><category>NES</category><category>Nintendo</category><category>open source</category><category>retrogaming</category><media:content url="https://korben.info/emudevz-jeu-coder-emulateur-nes/emudevz-jeu-coder-emulateur-nes-1.png" medium="image" type="image/png" width="2560" height="1396"/></item><item><title>Le Casio VL-1 de 1981 modernisée pour quelques euros</title><link>https://korben.info/le-casio-vl-1-de-1981-modernisee-pour-quelques-euros.html</link><pubDate>Fri, 26 Jun 2026 09:33:18 +0200</pubDate><dc:creator>Vincent Lautier</dc:creator><guid>https://korben.info/le-casio-vl-1-de-1981-modernisee-pour-quelques-euros.html</guid><description>&lt;p&gt;En 1981, Casio sortait le VL-1, un drôle d'objet vendu autour de 70 dollars, à mi-chemin entre la calculatrice de poche et le synthétiseur monophonique, avec un séquenceur de cent notes planqué dedans et un afficheur à huit caractères. Un jouet, en apparence. Sauf qu'il s'en est vendu près d'un million entre 1979 et 1984, ce qui pour un machin pareil reste assez dingue.&lt;/p&gt;
&lt;p&gt;Vous l'avez déjà entendu, c'est sûr. C'est lui qui balance la rythmique du tube &amp;quot;Da Da Da&amp;quot; du groupe allemand Trio, en 1982, sur le preset Rock-1 et une voix piano d'un kitsch parfaitement assumé. De quoi lui offrir un statut culte malgré sa réputation de gadget pour enfants.&lt;/p&gt;</description><content:encoded>&lt;p&gt;En 1981, Casio sortait le VL-1, un drôle d'objet vendu autour de 70 dollars, à mi-chemin entre la calculatrice de poche et le synthétiseur monophonique, avec un séquenceur de cent notes planqué dedans et un afficheur à huit caractères. Un jouet, en apparence. Sauf qu'il s'en est vendu près d'un million entre 1979 et 1984, ce qui pour un machin pareil reste assez dingue.&lt;/p&gt;
&lt;p&gt;Vous l'avez déjà entendu, c'est sûr. C'est lui qui balance la rythmique du tube &amp;quot;Da Da Da&amp;quot; du groupe allemand Trio, en 1982, sur le preset Rock-1 et une voix piano d'un kitsch parfaitement assumé. De quoi lui offrir un statut culte malgré sa réputation de gadget pour enfants.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/JbmBMPSxh24?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;Le bidouilleur Max Vega, lui, a regardé cette vieille coque beige et a eu envie de lui greffer un cerveau de 2026. Il a viré toute l'électronique d'origine et glissé à la place un ESP32-C3, un microcontrôleur, autrement dit une petite puce programmable à quelques euros qu'on retrouve aujourd'hui dans la moitié des objets connectés.&lt;/p&gt;
&lt;p&gt;Et ça change tout. Le VL-1 devient un ROMpler, un mot un peu barbare qui désigne juste un instrument capable de rejouer des sons enregistrés au lieu de les fabriquer péniblement de toutes pièces comme avant. Là où la synthèse d'origine, monophonique et riquiqui, ne sortait qu'une note à la fois, l'ESP32 va piocher ses échantillons sur une simple carte microSD et offre du coup une réserve de stockage quasi infinie pour empiler autant de banques de sons qu'on veut.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/le-casio-vl-1-de-1981-modernisee-pour-quelques-euros/le-casio-vl-1-de-1981-modernisee-pour-quelques-euros-2.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Le plus malin, c'est qu'il n'a touché à rien côté look. Le haut-parleur d'origine est resté, les boutons du clavier aussi, sauf qu'ils pilotent maintenant une interface affichée sur un petit écran OLED pour choisir l'instrument du moment. De l'extérieur, on a toujours le même jouet de 1981.&lt;/p&gt;
&lt;p&gt;Comme la puce a de la marge sous le capot, Max Vega en a profité pour ajouter des modes qui plaquent des accords complets d'un seul doigt. L'original, lui, ramait déjà avec une seule note.&lt;/p&gt;
&lt;p&gt;Au bout du compte, on récupère un petit instrument qui se glisse dans un sac à dos, qu'on dégaine n'importe où, mais avec enfin une palette sonore digne de ce nom à la place des bips d'origine. Le charme lo-fi du VL-1 est resté culte pendant quarante ans, sauf que voilà, à l'usage il était quand même pas mal limité.&lt;/p&gt;
&lt;p&gt;Bref, trop bien, un vieux truc culte qu'on ne jette pas, qu'on réveille avec trois euros d'électronique.&lt;/p&gt;
&lt;p&gt;Source :
&lt;a href="https://hackaday.com/2026/06/25/cheap-80s-keyboard-gets-modern-brain-upgrade/"&gt;Hackaday&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>hardware-diy/arduino-electronique</category><category>multimedia-culture/culture-geek</category><category>casio</category><category>casio vl1</category><category>clavier</category><category>esp32-C3</category><category>musique</category><media:content url="https://korben.info/le-casio-vl-1-de-1981-modernisee-pour-quelques-euros/le-casio-vl-1-de-1981-modernisee-pour-quelques-euros-1.jpg" medium="image" type="image/jpeg" width="1280" height="720"/></item><item><title>GB-Link USB - Faites jouer vos vraies Game Boy en ligne</title><link>https://korben.info/gb-link-usb-game-boy-online-multijoueur.html</link><pubDate>Fri, 26 Jun 2026 09:25:23 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/gb-link-usb-game-boy-online-multijoueur.html</guid><description>&lt;p&gt;Le bidouilleur Starlarkus vient de sortir son nouveau projet, le
&lt;a href="https://gblink.io"&gt;GB-Link USB V2&lt;/a&gt;
qui n'est ni plus ni moins qu'un petit adaptateur permettant de brancher une VRAIE Game Boy sur le net.&lt;/p&gt;
&lt;p&gt;Le truc se fait passer pour un câble link tout ce qu'il y a de plus normal, et la console n'y voit que du feu. D'un côté y'a le port link de la Game Boy, de l'autre un port USB-C que vous branchez sur un ordi ou un smartphone Android. Et là, tout passe ensuite par le navigateur en WebUSB. Vous ouvrez une page web et vous pouvez retrouver un autre joueur et enfin échanger des Pokemon comme en 1999 ou vous mettre sur la gueule avec un Tetris, tout ça à distance.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Le bidouilleur Starlarkus vient de sortir son nouveau projet, le
&lt;a href="https://gblink.io"&gt;GB-Link USB V2&lt;/a&gt;
qui n'est ni plus ni moins qu'un petit adaptateur permettant de brancher une VRAIE Game Boy sur le net.&lt;/p&gt;
&lt;p&gt;Le truc se fait passer pour un câble link tout ce qu'il y a de plus normal, et la console n'y voit que du feu. D'un côté y'a le port link de la Game Boy, de l'autre un port USB-C que vous branchez sur un ordi ou un smartphone Android. Et là, tout passe ensuite par le navigateur en WebUSB. Vous ouvrez une page web et vous pouvez retrouver un autre joueur et enfin échanger des Pokemon comme en 1999 ou vous mettre sur la gueule avec un Tetris, tout ça à distance.&lt;/p&gt;
&lt;div class="youtube-container"&gt;
&lt;iframe
src="https://www.youtube-nocookie.com/embed/ej2fjM4zJuo?rel=0&amp;modestbranding=1"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;
&lt;/iframe&gt;
&lt;div&gt;
&lt;p&gt;C'est magique ! Sous la coque en plastique de l'appareil, on retrouve surtout un PCB maison monté sur une puce RP2040 (la même puce que dans le Raspberry Pico) et ça cause avec la Game Boy, la Game Boy Color et la Game Boy Advance, et même avec les
&lt;a href="https://korben.info/game-bub-console-retro-fpga-open.html"&gt;clones FPGA modernes&lt;/a&gt;
.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/gb-link-usb-game-boy-online-multijoueur/gb-link-usb-game-boy-online-multijoueur-2.jpg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Côté jeux, ça va de Dr. Mario à Advance Wars en passant par tous les Pokémon de la première à la troisième génération.&lt;/p&gt;
&lt;p&gt;Le firmware, le client web et le launcher sont tous open source et le GB-Link USB V2 en lui-même sera bientôt dispo dans un
&lt;a href="https://www.crowdsupply.com/gblink/gblink-usb-v2"&gt;crowdfunding&lt;/a&gt;
.&lt;/p&gt;
&lt;p&gt;Si vous avez encore une Game Boy qui prend la poussière dans un tiroir, c'est peut-être donc le moment de lui offrir une seconde vie connectée !&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://www.hackster.io/news/this-gadget-enables-game-boy-online-multiplayer-af5d5a931b78"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>hardware-diy/gadgets-crowdfunding</category><category>jeux-video/retrogaming-emulation</category><category>Game Boy</category><category>Hardware</category><category>Nintendo</category><category>open source</category><category>Raspberry Pi</category><category>retrogaming</category><media:content url="https://korben.info/gb-link-usb-game-boy-online-multijoueur/gb-link-usb-game-boy-online-multijoueur-1.jpg" medium="image" type="image/jpeg" width="1200" height="675"/></item><item><title>OS9Map - OpenStreetMap sur votre Mac de 1999</title><link>https://korben.info/os9map-openstreetmap-mac-os-9.html</link><pubDate>Fri, 26 Jun 2026 08:14:01 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/os9map-openstreetmap-mac-os-9.html</guid><description>&lt;p&gt;Un dev prénommé Yllan vient de sortir
&lt;a href="https://yllan.org/software/OS9Map/"&gt;OS9Map&lt;/a&gt;
, une application qui affiche OpenStreetMap directement sur Mac OS 9. Oui, je parle bien du système d'exploitation de 1999 qui ronronnait sur nos vieux PowerPC.&lt;/p&gt;
&lt;p&gt;Pour l'installer, c'est un bon vieux fichier .sit à décompresser (StuffIt Expander sur la machine d'époque, The Unarchiver si vous passez par un Mac moderne), et il vous faudra un PowerPC sous OS 9 avec 16 Mo de RAM (32 recommandés) et une connexion qui passe par Open Transport. Une fois lancé, vous avez alors une recherche d'adresses qui tape dans Nominatim, le moteur de géocodage d'OpenStreetMap, et vous pouvez mettre vos endroits favoris en signets pour y revenir d'un clic depuis le menu. Bref, un vrai petit client carto !&lt;/p&gt;</description><content:encoded>&lt;p&gt;Un dev prénommé Yllan vient de sortir
&lt;a href="https://yllan.org/software/OS9Map/"&gt;OS9Map&lt;/a&gt;
, une application qui affiche OpenStreetMap directement sur Mac OS 9. Oui, je parle bien du système d'exploitation de 1999 qui ronronnait sur nos vieux PowerPC.&lt;/p&gt;
&lt;p&gt;Pour l'installer, c'est un bon vieux fichier .sit à décompresser (StuffIt Expander sur la machine d'époque, The Unarchiver si vous passez par un Mac moderne), et il vous faudra un PowerPC sous OS 9 avec 16 Mo de RAM (32 recommandés) et une connexion qui passe par Open Transport. Une fois lancé, vous avez alors une recherche d'adresses qui tape dans Nominatim, le moteur de géocodage d'OpenStreetMap, et vous pouvez mettre vos endroits favoris en signets pour y revenir d'un clic depuis le menu. Bref, un vrai petit client carto !&lt;/p&gt;
&lt;img src="https://korben.info/os9map-openstreetmap-mac-os-9/os9map-openstreetmap-mac-os-9-1.webp" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Et c'est là que je trouve ça beau puisque 16 Mo de RAM pour afficher une carte mondiale interactive, c'est très peu. Pour vous situer, un seul onglet Chrome aujourd'hui c'est plusieurs centaines de Mo, donc faut saluer l'exploit d'Yllan.&lt;/p&gt;
&lt;p&gt;Maintenant si l'idée d'une carte minimaliste vous parle, dans le genre bien dépouillé j'avais aussi joué avec
&lt;a href="https://korben.info/mapscii-explorez-monde-ascii-terminal.html"&gt;MapSCII&lt;/a&gt;
qui balance le monde entier en ASCII dans un terminal. OS9Map joue dans une autre cour, mais on retrouve un peu la même philosophie.&lt;/p&gt;
&lt;p&gt;Le truc qui rend tout ça possible, c'est évidemment OpenStreetMap qui propose toutes ses données en accès libre ! Alors rien que pour ça, merci à OpenStreetMap et ses contributeurs.&lt;/p&gt;
&lt;p&gt;Et puis si vous n'avez plus de PowerPC qui traîne au grenier, vous pouvez quand même goûter à OS 9 dans votre navigateur via
&lt;a href="https://korben.info/infinite-mac-embedding-iframe-classic-macos.html"&gt;Infinite Mac&lt;/a&gt;
.&lt;/p&gt;
&lt;p&gt;OS9Map est en version 1.0.0 et se télécharge gratuitement
&lt;a href="https://yllan.org/software/OS9Map/"&gt;sur le site de yllan&lt;/a&gt;
.&lt;/p&gt;</content:encoded><category>apple-mobile/macos</category><category>Apple</category><category>cartographie</category><category>Mac OS 9</category><category>open source</category><category>OpenStreetMap</category><category>PowerPC</category><category>retrocomputing</category><media:content url="https://korben.info/os9map-openstreetmap-mac-os-9/os9map-openstreetmap-mac-os-9-1.png" medium="image" type="image/png" width="1672" height="941"/></item><item><title>Half-Life 2 dans le navigateur - Le hack d'un lycéen</title><link>https://korben.info/half-life-2-navigateur-webassembly-slqnt.html</link><pubDate>Fri, 26 Jun 2026 00:34:07 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/half-life-2-navigateur-webassembly-slqnt.html</guid><description>&lt;p&gt;Vous vous souvenez de la première fois que vous avez lancé Half-Life 2 et que vous avez attrapé une caisse avec le gravity gun ? Eh bien un lycéen qui se fait appeler slqnt vient de remettre tout ça dans votre navigateur, gratuitement, sans avoir à installer Steam ni à télécharger le moindre gros paquet. Ça se passe sur
&lt;a href="https://hl2.slqnt.dev/"&gt;hl2.slqnt.dev&lt;/a&gt;
, c'est en ligne depuis hier, et le jeu tourne tout en fluidité, largement au-dessus des 60 images par seconde directement sous Chrome.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Vous vous souvenez de la première fois que vous avez lancé Half-Life 2 et que vous avez attrapé une caisse avec le gravity gun ? Eh bien un lycéen qui se fait appeler slqnt vient de remettre tout ça dans votre navigateur, gratuitement, sans avoir à installer Steam ni à télécharger le moindre gros paquet. Ça se passe sur
&lt;a href="https://hl2.slqnt.dev/"&gt;hl2.slqnt.dev&lt;/a&gt;
, c'est en ligne depuis hier, et le jeu tourne tout en fluidité, largement au-dessus des 60 images par seconde directement sous Chrome.&lt;/p&gt;
&lt;p&gt;Sur mobile par contre, il vous faudra un clavier branché parce que les contrôles tactiles sont quasi inexistants pour l'instant, mais sur un PC, vous lancez la page et vous voilà à Black Mesa East.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/half-life-2-navigateur-webassembly-slqnt/half-life-2-navigateur-webassembly-slqnt-1.png" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Maintenant, le plus intéressant c'est comment il s'y est pris, parce que porter un jeu bâti sur le moteur Source de Valve (le même que celui de 2004, successeur de GoldSrc) dans un onglet, ça ne se fait pas en claquant des doigts.&lt;/p&gt;
&lt;p&gt;Et slqnt n'est pas parti de zéro puisque c'est un copain qui lui a montré un portage de Portal fait par un autre dev nommé weliveinhell. Ce projet open source était d'ailleurs lui-même un fork de
&lt;a href="https://github.com/nillerusr/source-engine"&gt;nillerusr/source-engine&lt;/a&gt;
, c'est-à-dire une version modifiée de la fuite du code du moteur Source de Team Fortress 2 qui a circulé en 2020. Voilà pour la base du truc qui n'est ni plus ni moins que le moteur leaké patiemment retapé par la communauté.&lt;/p&gt;
&lt;p&gt;L'astuce de ce portage tient dans un mode de rendu appelé &lt;strong&gt;ToGLES&lt;/strong&gt;. En gros le moteur sait parler OpenGLES, le truc qu'on utilise d'habitude pour les applis Android, sauf qu'Emscripten sait traduire ces appels en WebGL2 dans le navigateur. Résultat, slqnt n'a eu quasiment aucun travail à faire côté affichage, le plus dur étant déjà fait.&lt;/p&gt;
&lt;p&gt;Le casse-tête par contre, ça a été d'abord les assets, parce que cette version du moteur date d'avant la réédition anniversaire de HL2 et ne supportait pas ses fichiers. Il a donc fallu basculer sur la branche &lt;code&gt;steam_legacy&lt;/code&gt; de Steam, puis dépaqueter tous les VPK du jeu et les redécouper en fichiers .data, un par carte, pour que le navigateur les charge au fur et à mesure.&lt;/p&gt;
&lt;p&gt;Et puis il y a eu les animations faciales. C'était l'une des grandes fiertés techniques de HL2 à sa sortie, la façon dont les visages bougeaient en parlant. Sauf que ça faisait tellement planter le portage que slqnt a fini par désactiver complètement le système pour avoir quelque chose de stable.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/half-life-2-navigateur-webassembly-slqnt/half-life-2-navigateur-webassembly-slqnt-2.png" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Du coup le G-Man vous fait son monologue d'intro avec un visage figé, mais au moins ça tourne. Le reste de
&lt;a href="https://www.slqnt.dev/blog/hl2-in-web"&gt;son journal de bord&lt;/a&gt;
est également une jolie liste de galères de bidouilleur, vu de l'intérieur avec au hasard, les sauvegardes à recâbler sur le système de fichiers d'Emscripten, les batteries et medkits qui ne fonctionnaient pas, le gravity gun qu'Alyx vous tend mais qui n'arrivait jamais dans l'inventaire, les PNJ qui s'effondraient et mouraient au hasard, les headcrabs qui ne faisaient aucun dégât, l'eau toute noire et j'en passe...&lt;/p&gt;
&lt;p&gt;Petit détail qui parle à quiconque a déjà bidouillé un jeu, il a dû remapper l'accroupissement sur la touche C, parce que CTRL déclenchait des raccourcis du navigateur qui pourrissent la partie.&lt;/p&gt;
&lt;p&gt;Reste maintenant la question que tout le monde se pose : &lt;strong&gt;Est-ce que Valve est au courant ?&lt;/strong&gt; Parce qu'un portage qui repose sur du code moteur leaké et sur les assets du jeu, légalement, c'est une zone grise bien grise qui tire vers le noir.&lt;/p&gt;
&lt;img src="https://korben.info/half-life-2-navigateur-webassembly-slqnt/half-life-2-navigateur-webassembly-slqnt-1.jpeg" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Valve a toujours été plutôt cool avec sa communauté de moddeurs, mais ça pourrait disparaître du jour au lendemain. Après si l'idée d'un jeu Source qui tourne dans un onglet vous fait marrer, c'est exactement le même esprit que ce
&lt;a href="https://korben.info/portal-2-serveur-web-source-engine-hack-2.html"&gt;Portal 2 transformé en serveur web&lt;/a&gt;
, ou que ce
&lt;a href="https://korben.info/un-developpeur-fait-tourner-doom-dans-un-navigateur-avec-du-css-et-rien-dautre.html"&gt;Doom qui tourne avec juste du CSS&lt;/a&gt;
. Mettre les vieux FPS dans le navigateur, c'est presque devenu un sport, je vous en parlais déjà avec
&lt;a href="https://korben.info/fps-wolfenstein-3d.html"&gt;Wolfenstein 3D&lt;/a&gt;
.&lt;/p&gt;
&lt;p&gt;Bref, foncez essayer tant que c'est en ligne. Et si vous y arrivez sur mobile sans clavier, écrivez vite un bouquin pour raconter comment vous avez fait !&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://www.dexerto.com/gaming/half-life-2-is-now-a-free-web-browser-game-thanks-to-a-high-schooler-3379501/"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>actualites-business/insolite-wtf</category><category>developpement</category><category>jeux-video</category><category>Half-Life</category><category>Jeu Vidéo</category><category>navigateur</category><category>retrogaming</category><category>Valve</category><category>WebAssembly</category><media:content url="https://korben.info/half-life-2-navigateur-webassembly-slqnt/half-life-2-navigateur-webassembly-slqnt-1.jpg" medium="image" type="image/jpeg" width="1920" height="1080"/></item><item><title>Adblock for YouTube - 10 millions d'installs et un piège dormant</title><link>https://korben.info/adblock-youtube-extension-injection-script.html</link><pubDate>Fri, 26 Jun 2026 00:20:43 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/adblock-youtube-extension-injection-script.html</guid><description>&lt;p&gt;Si vous avez installé une extension qui s'appelle &amp;quot;Adblock for YouTube&amp;quot; pour virer les pubs de vos vidéos, prenez deux minutes pour lire mon article.&lt;/p&gt;
&lt;p&gt;Les chercheurs Oleg Zaytsev et Shachar Gritzman, de la boîte de sécurité Island, viennent de passer au peigne fin une de ces extensions installée par plus de 10 millions de personnes, et ce qu'ils ont trouvé dedans n'est pas très joli joli. Le truc affiche fièrement un badge &amp;quot;&lt;em&gt;Featured&lt;/em&gt;&amp;quot; sur le Chrome Web Store, fait bien le boulot promis (il bloque les pubs), mais il embarque aussi de quoi exécuter n'importe quel bout de JavaScript sur n'importe quel site que vous visitez.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Si vous avez installé une extension qui s'appelle &amp;quot;Adblock for YouTube&amp;quot; pour virer les pubs de vos vidéos, prenez deux minutes pour lire mon article.&lt;/p&gt;
&lt;p&gt;Les chercheurs Oleg Zaytsev et Shachar Gritzman, de la boîte de sécurité Island, viennent de passer au peigne fin une de ces extensions installée par plus de 10 millions de personnes, et ce qu'ils ont trouvé dedans n'est pas très joli joli. Le truc affiche fièrement un badge &amp;quot;&lt;em&gt;Featured&lt;/em&gt;&amp;quot; sur le Chrome Web Store, fait bien le boulot promis (il bloque les pubs), mais il embarque aussi de quoi exécuter n'importe quel bout de JavaScript sur n'importe quel site que vous visitez.&lt;/p&gt;
&lt;p&gt;Et ça, ça craint !&lt;/p&gt;
&lt;p&gt;Mais avant que vous fermiez l'onglet en panique, sachez tout d'abord qu'il existe plusieurs extensions qui portent ce nom. Celle qui pose problème a un identifiant précis, &lt;code&gt;cmedhionkhpnakcndndgjdbohmhepckk&lt;/code&gt;. Donc pour vérifier, tapez &lt;code&gt;chrome://extensions&lt;/code&gt; dans votre barre d'adresse, activez le &amp;quot;Mode développeur&amp;quot; en haut à droite, et regardez l'ID affiché sous chaque extension. Si vous tombez sur celui-là, virez-la sans réfléchir. Si c'est un autre identifiant, ce n'est pas l'extension visée par cette analyse, ce qui ne veut pas dire pour autant que tous les bloqueurs du store sont blancs comme neige, hein...&lt;/p&gt;
&lt;p&gt;Ce qui inquiète Island, ce n'est pas une ligne de code qui vole vos données là, maintenant mais plutôt une capacité en sommeil. L'extension contient ce que les chercheurs appellent &lt;strong&gt;les ingrédients architecturaux pour faire tourner du code arbitraire&lt;/strong&gt;, et la mèche peut être allumée par un simple changement côté serveur sans que cela se voit.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/adblock-youtube-extension-injection-script/adblock-youtube-extension-injection-script-2.png" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;En clair, du jour au lendemain, le bidule pourrait se mettre à lire vos pages, aspirer vos données et à agir à votre place dans vos comptes perso, vos applis de boulot ou vos panneaux d'admin. Au moment de l'analyse, le mécanisme dormait. Il n'était pas absent.&lt;/p&gt;
&lt;p&gt;Et le détail qui fait sourire jaune, c'est quand même ce garde-fou censé limiter l'extension à YouTube. En théorie elle ne s'active que sur le site de Google mais en pratique, elle tourne sur absolument tous les sites, avec une vérification qui regarde juste si la chaîne &amp;quot;youtube.com&amp;quot; apparaît quelque part dans l'URL.&lt;/p&gt;
&lt;p&gt;Oui n'importe où, du coup une adresse comme &lt;code&gt;bank.example.com/search?q=youtube.com&lt;/code&gt; passe le test sans problème donc autant vous dire que le verrou ne verrouille pas grand chose...&lt;/p&gt;
&lt;p&gt;Cette extension traîne sur le store depuis 2014. Au départ c'était donc un bête bloqueur de pub YouTube, jusqu'à un changement de propriétaire en 2018. Les premières versions embarquaient carrément un SDK d'injection de pub baptisé Unistream, finalement retiré en juin 2024, et les chemins d'injection de script pilotables à distance sont présents depuis février 2025. 3 autres extensions de blocage de pub liées au même écosystème ont déjà été dégagées du Chrome Web Store pour cause de malware.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/adblock-youtube-extension-injection-script/adblock-youtube-extension-injection-script-1.gif" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Toutefois, pour le moment, il n'y a aucune preuve qu'un payload malveillant ait réellement été poussé aux utilisateurs, mais c'est la combinaison de plusieurs de ces facteurs qui pue : une extension à 10 millions d'installs, un accès à tous les sites, un canal d'injection téléguidé, un passé d'injection de pub et des cousines déjà bannies. Gloups !&lt;/p&gt;
&lt;p&gt;Donc je vous conseille vivement de faire le tour de vos extensions.
&lt;a href="https://korben.info/crxplorer-extensions-chrome-securite-malware.html"&gt;CRXplorer&lt;/a&gt;
vous aidera à débusquer celles qui sont louches, et si vous cherchez à bloquer les pubs proprement, j'avais fait le
&lt;a href="https://korben.info/bloquer-les-pubs.html"&gt;point sur les bonnes méthodes pour ça&lt;/a&gt;
. Petit rappel au passage, sur Chrome le uBlock Origin complet a été débranché par le passage à Manifest V3, et il ne reste que sa version Lite, forcément moins fortiche.&lt;/p&gt;
&lt;p&gt;Donc si vous voulez le vrai, c'est sur Firefox que ça se passe maintenant.&lt;/p&gt;
&lt;p&gt;Bref, méfiez-vous des bloqueurs de pub qui réclament la lune et au moindre doute sur l'ID, désinstallez cette merde !&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://thehackernews.com/2026/06/chrome-ad-blocker-with-10m-installs.html"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>cybersecurite/malwares-menaces</category><category>reseaux-internet/navigateurs-web</category><category>Chrome</category><category>extension</category><category>malware</category><category>navigateur</category><category>sécurité</category><category>vie privée</category><category>YouTube</category><media:content url="https://korben.info/adblock-youtube-extension-injection-script/adblock-youtube-extension-injection-script-1.png" medium="image" type="image/png" width="1200" height="741"/></item><item><title>Pannes d'IA - Les coupures ont été multipliées par 8 en un an</title><link>https://korben.info/fiabilite-ia-pannes-downdetector-2026.html</link><pubDate>Thu, 25 Jun 2026 22:41:18 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/fiabilite-ia-pannes-downdetector-2026.html</guid><description>&lt;p&gt;Vous vous souvenez quand ChatGPT tombait trop souvent en rade et que ça vous faisait juste lever les yeux au ciel avant d'aller vous chercher un café en trainant de la pantoufle ??&lt;/p&gt;
&lt;p&gt;Bah cette époque est en train de se terminer mes amis.&lt;/p&gt;
&lt;p&gt;Les analystes d'&lt;strong&gt;Ookla&lt;/strong&gt; viennent d'éplucher 471 jours de données Downdetector aux États-Unis, ce qui représente environ 3,7 millions de signalements sur les grandes plateformes IA (ChatGPT, Claude, Gemini, Copilot) + les deux géants du cloud qui les font tourner, AWS et Azure et le constat est sans appel : &lt;strong&gt;Du côté des applis IA, les grosses journées de panne ont été multipliées par 8 en un an&lt;/strong&gt;. Y'en a eu 6 au premier trimestre 2025, et 51 sur le même trimestre en 2026.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Vous vous souvenez quand ChatGPT tombait trop souvent en rade et que ça vous faisait juste lever les yeux au ciel avant d'aller vous chercher un café en trainant de la pantoufle ??&lt;/p&gt;
&lt;p&gt;Bah cette époque est en train de se terminer mes amis.&lt;/p&gt;
&lt;p&gt;Les analystes d'&lt;strong&gt;Ookla&lt;/strong&gt; viennent d'éplucher 471 jours de données Downdetector aux États-Unis, ce qui représente environ 3,7 millions de signalements sur les grandes plateformes IA (ChatGPT, Claude, Gemini, Copilot) + les deux géants du cloud qui les font tourner, AWS et Azure et le constat est sans appel : &lt;strong&gt;Du côté des applis IA, les grosses journées de panne ont été multipliées par 8 en un an&lt;/strong&gt;. Y'en a eu 6 au premier trimestre 2025, et 51 sur le même trimestre en 2026.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/fiabilite-ia-pannes-downdetector-2026/fiabilite-ia-pannes-downdetector-2026-2.png" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Et le truc qui a changé entre l'année dernière et aujourd'hui, c'est que &lt;strong&gt;l'IA n'est plus un gadget optionnel&lt;/strong&gt;. Vous l'avez branchée dans votre code, vos analyses, votre support client, vos petits automatismes du quotidien... Du coup une session qui se coupe ou une tâche d'agent qui se fige, bah ça pète du vrai boulot qui tourne à l'intérieur de vrais process métier.&lt;/p&gt;
&lt;p&gt;Et à mon grand désarroi, &lt;strong&gt;le mauvais élève, c'est Claude&lt;/strong&gt; puisqu'il concentre à lui seul 39 de ces 51 journées noires, là où Gemini en compte 7, Copilot 3 et ChatGPT 2.&lt;/p&gt;
&lt;p&gt;Toutefois, ce chiffre est à prendre avec un peu de nuance car début 2025, Claude ne générait quasiment aucun signalement sur Downdetector, pour la simple et bonne raison que peu de gens l'utilisaient. Puis l'usage a décollé (Claude Code en tête, avec un chiffre d'affaires annualisé d'Anthropic qui bondit de 14 à 47 milliards de dollars entre février et mai), et les pannes avec.&lt;/p&gt;
&lt;p&gt;Rien que durant le mois de mars 2026, Claude a totalisé presque 3 fois plus de signalements qu'en février. Ce n'est pas forcément qu'il est devenu moins fiable, mais c'est juste qu'il joue maintenant dans une autre cour, avec beaucoup (pardon : BEAUCOUP) plus de monde qui tape trèèèès fort dessus.&lt;/p&gt;
&lt;p&gt;À l'inverse, ChatGPT a vu sa médiane mensuelle d'erreurs baisser entre avril 2025 et avril 2026, alors même que l'usage de Codex partait dans la stratosphère sur la même période. Plus d'utilisateurs et pourtant moins de bruit de fond, ça veut dire qu'OpenAI a sérieusement bossé la tuyauterie pour proposer un service fiable.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/fiabilite-ia-pannes-downdetector-2026/fiabilite-ia-pannes-downdetector-2026-3.png" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Mais quand une de ces plateformes tombe, ça ne veut pas forcément dire que la panne vient du modèle lui-même. En fait le problème se loge très souvent dans la couche produit que vous voyez (login, routage, gestion de la charge, files d'attente), mais également dans le cloud qui héberge tout ce petit monde, ou dans la couche d'accès (DNS, passerelles web, authentification). Bref, votre prompt qui refuse de répondre, ça peut en réalité cacher 10 causes complètement différentes.&lt;/p&gt;
&lt;p&gt;L'exemple le plus parlant, c'est la grosse
&lt;a href="https://aws.amazon.com/message/101925/"&gt;panne d'AWS du 20 octobre 2025&lt;/a&gt;
, où le système de gestion DNS est parti en toupie durant une grande partie de la journée, provoquant de nombreuses coupures dans tout un tas de services. Et 9 jours plus tard, c'était au tour d'Azure de planter. Ce ne sont pas des services IA à proprement dit mais comme ils en hébergent aussi, et bien ça se répercute sur les services.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/fiabilite-ia-pannes-downdetector-2026/fiabilite-ia-pannes-downdetector-2026-4.png" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Et c'est ça tout le piège dans lequel on s'est confortablement installé car derrière nos Claude Code, nos ChatGPT et compagnie, se cache des services essentiels détenus par une poignée de boîtes. La prochaine grosse coupure de Claude ou de ChatGPT pourrait débuter à cause d'un pauvre GPU qui lâche, d'une mauvaise config poussée en production un vendredi soir, d'un DNS qui déraille ou encore d'une simple règle de quotas foireuse.&lt;/p&gt;
&lt;p&gt;Et côté utilisateur lambda, il n'y a malheureusement pas grand-chose à faire à part patienter en gardant un œil sur les pages de statut des services (
&lt;a href="https://status.claude.com/"&gt;status.anthropic.com&lt;/a&gt;
,
&lt;a href="https://status.openai.com/"&gt;status.openai.com&lt;/a&gt;
et compagnie) pour savoir si ça vient de vous ou d'eux.&lt;/p&gt;
&lt;p&gt;Maintenant, je pense que si vous montez des
&lt;a href="https://korben.info/dynamic-workflows-claude-code.html"&gt;workflows sérieux à base d'agents&lt;/a&gt;
sur ces outils, la bonne question n'est pas de savoir si le service est en ligne. C'est plutôt de savoir quelles parties de votre boulot dépendent de quelle couche, et de ce qui va vraiment se passer le jour où l'une d'elles va se mettre à tousser sérieusement. C'est ce que les équipes IT ont appris à la dure récemment avec les
&lt;a href="https://korben.info/panne-mondiale-microsoft-365-exchange-teams.html"&gt;grosses pannes Microsoft 365&lt;/a&gt;
, sauf qu'ici la dépendance est encore plus profonde.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://www.ookla.com/articles/ai-platform-reliability"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>intelligence-artificielle/actualites-ia</category><category>Anthropic</category><category>AWS</category><category>ChatGPT</category><category>Claude</category><category>Cloud</category><category>IA</category><category>OpenAI</category><media:content url="https://korben.info/fiabilite-ia-pannes-downdetector-2026/fiabilite-ia-pannes-downdetector-2026-1.png" medium="image" type="image/png" width="1456" height="816"/></item><item><title>Cache-aware scheduling - Le patch Linux qui vise +360% de perf sur MySQL</title><link>https://korben.info/cache-aware-scheduling-linux-hygon.html</link><pubDate>Thu, 25 Jun 2026 18:22:33 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/cache-aware-scheduling-linux-hygon.html</guid><description>&lt;p&gt;L'
&lt;a href="https://korben.info/scx-horoscope-scheduler-linux.html"&gt;ordonnanceur du noyau Linux&lt;/a&gt;
vient de recevoir une proposition de mise à jour qui fait grimper les perfs de façon assez spectaculaire sur certaines charges. Hygon, le fondeur chinois qui fabrique des x86 sous licence de l'architecture Zen d'AMD, a envoyé une série de patches pour étendre le cache-aware scheduling, et les chiffres annoncés montent jusqu'à 360% de mieux en termes de transactions par seconde sur MySQL.&lt;/p&gt;
&lt;p&gt;Pour comprendre le délire, faut revenir au
&lt;a href="https://www.ibm.com/docs/en/spectrum-symphony/7.3.1?topic=framework-cache-aware-scheduling"&gt;cache-aware scheduling&lt;/a&gt;
de base, le fameux CAS, conçu par les ingénieurs d'Intel (Tim Chen, Chen Yu et Peter Zijlstra) et tout juste mergé dans Linux 7.2. Sur un CPU moderne avec plusieurs caches de dernier niveau, le fameux LLC, l'ordonnanceur essaie de regrouper sur le même domaine de cache les tâches qui partagent des données. Du coup, moins de ratés de cache, moins de données qui font des allers-retours entre les caches, et donc de la perf en plus sans toucher au matos mais juste en plaçant mieux les tâches.&lt;/p&gt;</description><content:encoded>&lt;p&gt;L'
&lt;a href="https://korben.info/scx-horoscope-scheduler-linux.html"&gt;ordonnanceur du noyau Linux&lt;/a&gt;
vient de recevoir une proposition de mise à jour qui fait grimper les perfs de façon assez spectaculaire sur certaines charges. Hygon, le fondeur chinois qui fabrique des x86 sous licence de l'architecture Zen d'AMD, a envoyé une série de patches pour étendre le cache-aware scheduling, et les chiffres annoncés montent jusqu'à 360% de mieux en termes de transactions par seconde sur MySQL.&lt;/p&gt;
&lt;p&gt;Pour comprendre le délire, faut revenir au
&lt;a href="https://www.ibm.com/docs/en/spectrum-symphony/7.3.1?topic=framework-cache-aware-scheduling"&gt;cache-aware scheduling&lt;/a&gt;
de base, le fameux CAS, conçu par les ingénieurs d'Intel (Tim Chen, Chen Yu et Peter Zijlstra) et tout juste mergé dans Linux 7.2. Sur un CPU moderne avec plusieurs caches de dernier niveau, le fameux LLC, l'ordonnanceur essaie de regrouper sur le même domaine de cache les tâches qui partagent des données. Du coup, moins de ratés de cache, moins de données qui font des allers-retours entre les caches, et donc de la perf en plus sans toucher au matos mais juste en plaçant mieux les tâches.&lt;/p&gt;
&lt;p&gt;Le hic, c'est que ce CAS de base raisonne au niveau d'un seul LLC. Tant que votre charge tient dans un domaine de cache, nickel. Mais dès que la charge dépasse ce que peut contenir un seul cache partagé, l'ordonnanceur ne sait pas regrouper les tâches au niveau du dessus : elles se dispersent sur des cœurs qui ne partagent plus le même cache, et toute la localité s'évapore. Et ça tombe mal pour Hygon, dont les puces récentes ne sont pas un bloc unique mais un assemblage de chiplets (le C86-7490 en réunit quatre), avec plusieurs caches partagés éparpillés sur la galette.&lt;/p&gt;
&lt;p&gt;D'où l'idée de développer ces patches, qui permettent un regroupement hiérarchique et offrent la possibilité de s'étendre ou de se contracter dynamiquement selon la taille de la charge et la topologie de la machine.&lt;/p&gt;
&lt;p&gt;Hygon annonce donc jusqu'à +49% sur
&lt;a href="https://manpages.ubuntu.com/manpages/xenial/man8/hackbench.8.html"&gt;Hackbench&lt;/a&gt;
, +20% sur
&lt;a href="https://github.com/masoncl/schbench"&gt;Schbench&lt;/a&gt;
(non, pas le rappeur), et ce fameux +360% sur MySQL !! C'est le feu !&lt;/p&gt;
&lt;p&gt;Maintenant, avant de revendre votre PC pour en prendre un sous Hygon, attention ! Ces chiffres, ce sont des "jusqu'à", mesurés sur des topologies multi-domaines, donc typiquement de gros serveurs à plusieurs chiplets. Sur votre laptop avec un seul LLC, vous ne verrez donc sans doute rien passer.... Ouais, je sais, sniiiif. Le 360% n'est pas un gain universel, mais plutôt le pic sur la config qui souffrait le plus du problème.&lt;/p&gt;
&lt;p&gt;Un fondeur chinois qui, parti d'une licence Zen d'AMD, en vient à pousser du code dans Linux pour faire tourner tout le monde plus vite, Intel et AMD compris, c'est chouette quand même. Si ça vous intéresse, les patches viennent d'être postés sur la
&lt;a href="https://lore.kernel.org/lkml/20260625030759.25928-1-wujianyong@hygon.cn/"&gt;mailing list du kernel&lt;/a&gt;
, donc rien n'est encore intégré mais si ça passe la revue, c'est de la
&lt;a href="https://korben.info/ne-jetez-pas-votre-vieux-pc-le-noyau-linux-sapprete-a-booster-ses-performances-en-jeu.html"&gt;perf gratuite&lt;/a&gt;
pour les machines qui en bavent le plus.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://www.phoronix.com/news/Extended-Cache-Aware-Sched"&gt;Source&lt;/a&gt;
&lt;/p&gt;</content:encoded><category>developpement/devops-infrastructure</category><category>linux-open-source</category><category>AMD</category><category>Hygon</category><category>Intel</category><category>kernel</category><category>Linux</category><category>performance</category><media:content url="https://korben.info/cache-aware-scheduling-linux-hygon/cache-aware-scheduling-linux-hygon-1.png" medium="image" type="image/png" width="1456" height="816"/></item><item><title>Clash of Clans 2012 - La version disparue est rejouable en ligne</title><link>https://korben.info/clash-of-clans-2012-navigateur.html</link><pubDate>Thu, 25 Jun 2026 17:32:40 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/clash-of-clans-2012-navigateur.html</guid><description>&lt;p&gt;C'est triste mais la toute première version de &lt;strong&gt;Clash of Clans&lt;/strong&gt;, celle de 2012, n'était plus jouable nulle part depuis longtemps. En effet, les serveurs officiels rejettent ses vieilles connexions depuis des années, et donc plus personne ne pouvait y remettre les pieds.&lt;/p&gt;
&lt;p&gt;Mais c'était sans compter sur Mike, le dev derrière Atrasis Retro et fidèle lecteur de Korben.info, qui vient de ressusciter l'app ! Et, oh magie de l'internet, vous pouvez y rejouer direct depuis votre navigateur, maintenant là tout de suite, sans rien avoir à télécharger.&lt;/p&gt;</description><content:encoded>&lt;p&gt;C'est triste mais la toute première version de &lt;strong&gt;Clash of Clans&lt;/strong&gt;, celle de 2012, n'était plus jouable nulle part depuis longtemps. En effet, les serveurs officiels rejettent ses vieilles connexions depuis des années, et donc plus personne ne pouvait y remettre les pieds.&lt;/p&gt;
&lt;p&gt;Mais c'était sans compter sur Mike, le dev derrière Atrasis Retro et fidèle lecteur de Korben.info, qui vient de ressusciter l'app ! Et, oh magie de l'internet, vous pouvez y rejouer direct depuis votre navigateur, maintenant là tout de suite, sans rien avoir à télécharger.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/clash-of-clans-2012-navigateur/clash-of-clans-2012-navigateur-1.jpeg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://play.retro.atrasisclash.net/"&gt;Vous cliquez ici&lt;/a&gt;
et hop, vous voilà dans le village originel tel qu'il était il y a maintenant plus de dix ans. Bien sûr, tout cela représente
&lt;a href="https://retro.atrasisclash.net/how-it-works/"&gt;un boulot de dingue&lt;/a&gt;
puisque Mike est parti d'un seul artefact, un binaire iOS de 4 Mo compilé en ARMv7 32 bits en 2012. Il l'a décompilé à coups d'IDA, traduit instruction par instruction en C++ au moment de la compilation (et pas à l'exécution, pour avoir zéro perte de perf), réimplémenté tout l'environnement iOS autour (UIKit, OpenGL ES, les sockets...etc.), puis recompilé le tout en WebAssembly pour que ça tienne dans un seul onglet.&lt;/p&gt;
&lt;p&gt;Le mec est fou !&lt;/p&gt;
&lt;p&gt;Et comme les serveurs officiels de Supercell envoient bouler les vieilles connexions en v1.70, il a carrément reconstruit un serveur compatible de zéro lui aussi, en C#, qui parle le même protocole réseau d'origine (c'est du
&lt;a href="https://fr.wikipedia.org/wiki/RC4"&gt;RC4&lt;/a&gt;
sur TCP) et qui rejoue la même synchronisation déterministe que le jeu de l'époque. Résultat, vous vous retrouvez avec le jeu de 2012 dans son jus, avec les classements et les batailles multijoueur. Que du bonheur quoi !&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/clash-of-clans-2012-navigateur/clash-of-clans-2012-navigateur-2.jpeg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Pour moi, c'est dans le même esprit que le
&lt;a href="https://korben.info/dusk-port-natif-zelda-twilight-princess.html"&gt;port natif de Twilight Princess&lt;/a&gt;
dont je vous parlais, que ce
&lt;a href="https://korben.info/zelda-64-recompiled-portage-natif-ray-tracing-4k.html"&gt;Zelda 64 recompilé&lt;/a&gt;
, ou que l'outil de recompilation de ROMs que je suis en train de faire. Prendre un vieux binaire et le faire revivre par la recompilation plutôt que par l'émulation, moi j'adore !! Puis pour une fois, c'est pas un classique de Nintendo vu et revu mais quand même l'un des plus gros hits mobiles de l'histoire du smartphone. C'est une vraie capsule temporelle pour tous les anciens jeunes que vous êtes, loool. (Moi je suis toujours jeune, me faites pas chier ^^)&lt;/p&gt;
&lt;p&gt;Maintenant, faut quand même que je précise un truc, et Mike est le premier à le dire... Son portage embarque évidemment les ressources du jeu de Supercell. On n'est donc pas du tout sur du &amp;quot;juridiquement&amp;quot; blindé. De plus, Supercell interdit noir sur blanc les serveurs privés dans sa
&lt;a href="https://supercell.com/en/fan-content-policy/"&gt;fan content policy&lt;/a&gt;
, et la boîte a déjà dégainé des DMCA contre des projets qui touchaient à son code. Donc autant en profiter tant que ça tourne en eau de boudin...&lt;/p&gt;
&lt;p&gt;Ou alors Supercell se dit que son jeu a bien vécu et que ce portage leur fait une jolie pub gratuite et n'est aucunement une nuisance pour eux. Bah quoi, ce serait bien qu'un jour, les ayants droits aient un peu de souplesse sur ce genre de projets faits par des fans.&lt;/p&gt;
&lt;p&gt;
&lt;img src="https://korben.info/clash-of-clans-2012-navigateur/clash-of-clans-2012-navigateur-3.jpeg" alt="" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Bref, voilà, si vous avez connu Clash of Clans à ses débuts, allez y faire un tour, c'est gratuit et surtout, savourez l'instant car on ne sait jamais combien de temps ça va rester en ligne.&lt;/p&gt;</content:encoded><category>jeux-video/retrogaming-emulation</category><category>Clash of Clans</category><category>Jeu Vidéo</category><category>préservation</category><category>rétrogaming</category><category>reverse engineering</category><category>Supercell</category><category>WebAssembly</category><media:content url="https://korben.info/clash-of-clans-2012-navigateur/clash-of-clans-2012-navigateur-1.png" medium="image" type="image/png" width="1456" height="816"/></item><item><title>Snake sur un switch Ubiquiti - Parfaitement inutile, donc génial</title><link>https://korben.info/snake-switch-ubiquiti-etherlighting.html</link><pubDate>Thu, 25 Jun 2026 17:16:03 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/snake-switch-ubiquiti-etherlighting.html</guid><description>&lt;p&gt;Si vous cherchez la définition exacte du mot bidouille, la voilà : &lt;em&gt;Prendre un switch réseau à plusieurs centaines d'euros et s'en servir pour jouer à Snake&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;C'est en tout cas comme cela qu'Adam Jezek voit les choses puisqu'il a eu l'idée de détourner les LEDs RGB des switches Ubiquiti pour y faire ramper le serpent de votre vieux Nokia 3310.&lt;/p&gt;
&lt;p&gt;Son
&lt;a href="https://github.com/adamjezek98/ubnt-etherlighting"&gt;code traîne sur GitHub&lt;/a&gt;
depuis plus de deux ans, et il vient de refaire surface grâce à une
&lt;a href="https://www.linkedin.com/posts/jmetayer_geek-vendredi-ugcPost-7473596081998798848-vAVO/"&gt;vidéo de Julien Metayer&lt;/a&gt;
qui tourne en ce moment sur LinkedIn et que je vous partage ici :&lt;/p&gt;</description><content:encoded>&lt;p&gt;Si vous cherchez la définition exacte du mot bidouille, la voilà : &lt;em&gt;Prendre un switch réseau à plusieurs centaines d'euros et s'en servir pour jouer à Snake&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;C'est en tout cas comme cela qu'Adam Jezek voit les choses puisqu'il a eu l'idée de détourner les LEDs RGB des switches Ubiquiti pour y faire ramper le serpent de votre vieux Nokia 3310.&lt;/p&gt;
&lt;p&gt;Son
&lt;a href="https://github.com/adamjezek98/ubnt-etherlighting"&gt;code traîne sur GitHub&lt;/a&gt;
depuis plus de deux ans, et il vient de refaire surface grâce à une
&lt;a href="https://www.linkedin.com/posts/jmetayer_geek-vendredi-ugcPost-7473596081998798848-vAVO/"&gt;vidéo de Julien Metayer&lt;/a&gt;
qui tourne en ce moment sur LinkedIn et que je vous partage ici :&lt;/p&gt;
&lt;div class="video-container" id="video-container-snake-switch-ubiquiti-etherlighting-1.mp4"&gt;
&lt;video controls preload="metadata" &gt;
&lt;source src="https://korben.info/snake-switch-ubiquiti-etherlighting/snake-switch-ubiquiti-etherlighting-1.mp4" type="video/mp4" /&gt;
Votre navigateur ne supporte pas la lecture de vidéos HTML5. Voici un
&lt;a href="https://korben.info/snake-switch-ubiquiti-etherlighting/snake-switch-ubiquiti-etherlighting-1.mp4"&gt;lien vers la vidéo&lt;/a&gt;.
&lt;/video&gt;
&lt;div&gt;
&lt;p&gt;Marrant hein ?&lt;/p&gt;
&lt;p&gt;Pour comprendre comment ça fonctionne, il faut surtout connaître l'EtherLighting. C'est une techno qu'Ubiquiti a sortie fin 2023 sur sa gamme UniFi Pro Max, où chaque port réseau possède sa propre LED RGB. L'idée de départ est assez sérieuse puisque c'est pour permettre de voir d'un coup d'œil à quel VLAN appartient tel ou tel port, à quelle vitesse il tourne, ou encore quel appareil est branché dessus. C'est du diagnostic visuel, quoi.&lt;/p&gt;
&lt;p&gt;Sauf que quand vous laissez une rangée de LEDs adressables individuellement à des gens qui ont trop de temps libre, ça part vite en cacahuète ^^ .&lt;/p&gt;
&lt;p&gt;Après au prix du switch ça fait cher le Snake. Reste à voir si un jour, ce genre de routeur sera capable de faire tourner Doom... Pour l'instant non, mais vu que
&lt;a href="https://korben.info/doom-tourne-desormais-sur-un-bracelet-xiaomi-mi-band-10.html"&gt;Doom tourne déjà sur un bracelet Xiaomi&lt;/a&gt;
, je ne donne pas longtemps avant que quelqu'un s'y colle.&lt;/p&gt;
&lt;p&gt;Bref, ça ne sert à rien, ça coûte une bolas, et c'est précisément pour ça que c'est trooop coooool. Et si Snake vous laisse sur votre faim, allez plutôt voir
&lt;a href="https://korben.info/deep-snake-jeu-gratuit-steam-non-euclidien-psyched.html"&gt;Deep Snake&lt;/a&gt;
, qui est un clone nettement plus barré.&lt;/p&gt;
&lt;p&gt;Merci Emmanuel pour le lien !&lt;/p&gt;</content:encoded><category>actualites-business/insolite-wtf</category><category>hardware-diy</category><category>Culture geek</category><category>hack</category><category>humour geek</category><category>jeux rétro</category><category>réseau</category><category>Ubiquiti</category><media:content url="https://korben.info/snake-switch-ubiquiti-etherlighting/snake-switch-ubiquiti-etherlighting-1.png" medium="image" type="image/png" width="1456" height="816"/></item><item><title>Firefox - Personnalisez (enfin) vos raccourcis clavier !</title><link>https://korben.info/firefox-raccourcis-clavier-about-keyboard.html</link><pubDate>Thu, 25 Jun 2026 17:09:23 +0200</pubDate><dc:creator>Korben ✨</dc:creator><guid>https://korben.info/firefox-raccourcis-clavier-about-keyboard.html</guid><description>&lt;p&gt;Ça fait des années et des années, je dirais pas loin de 20 ans, que nous, pauvres utilisateurs de Firefox, réclamons un truc tout bête : &lt;strong&gt;Pouvoir enfin changer les raccourcis clavier du navigateur&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Hé bien croyez le ou non, Mozilla a fini par céder et depuis
&lt;a href="https://support.mozilla.org/en-US/kb/customize-keyboard-shortcuts-firefox"&gt;Firefox 147&lt;/a&gt;
, sorti le 13 janvier 2026, il y a une petite page de config planquée qui vous permet de faire ça. Vous tapez simplement &lt;strong&gt;about:keyboard&lt;/strong&gt; dans la barre d'adresse, et hop, vous tombez sur toute la liste des raccourcis personnalisables, avec même un champ de recherche pour retrouver rapidos celui qui vous intéresse.&lt;/p&gt;</description><content:encoded>&lt;p&gt;Ça fait des années et des années, je dirais pas loin de 20 ans, que nous, pauvres utilisateurs de Firefox, réclamons un truc tout bête : &lt;strong&gt;Pouvoir enfin changer les raccourcis clavier du navigateur&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Hé bien croyez le ou non, Mozilla a fini par céder et depuis
&lt;a href="https://support.mozilla.org/en-US/kb/customize-keyboard-shortcuts-firefox"&gt;Firefox 147&lt;/a&gt;
, sorti le 13 janvier 2026, il y a une petite page de config planquée qui vous permet de faire ça. Vous tapez simplement &lt;strong&gt;about:keyboard&lt;/strong&gt; dans la barre d'adresse, et hop, vous tombez sur toute la liste des raccourcis personnalisables, avec même un champ de recherche pour retrouver rapidos celui qui vous intéresse.&lt;/p&gt;
&lt;img src="https://korben.info/firefox-raccourcis-clavier-about-keyboard/firefox-raccourcis-clavier-about-keyboard-2.png" alt="" loading="lazy" decoding="async"&gt;
&lt;p&gt;Vous pouvez donc cliquer sur &amp;quot;Modifier&amp;quot; pour le réassigner à une autre combinaison, &amp;quot;Effacer&amp;quot; pour carrément le virer, et &amp;quot;Réinitialiser&amp;quot; pour revenir au réglage d'origine si vous regrettez fort fort. Y'a même un bouton tout en bas pour tout remettre à zéro d'un coup si vous avez fait n'importe quoi.&lt;/p&gt;
&lt;p&gt;L'intérêt de la chose, c'est que quand un raccourci Firefox marche sur les pieds d'un autre raccourci lié par exemple à votre système ou à un autre logiciel (genre
&lt;a href="https://voxdrop.korben.info/"&gt;VoxDrop&lt;/a&gt;
), vous pouvez enfin le désactiver au lieu de râler à chaque fois comme des vieux libristes en manque de vitamine D.&lt;/p&gt;
&lt;p&gt;Moi ce que je vois, c'est que c'est surtout très pratique sur Linux avec le window manager qui se bat souvent pour les mêmes touches, ou pour ceux qui aiment remapper Firefox jusqu'à la moelle comme avec le fork
&lt;a href="https://korben.info/glide-browser-firefox-fork-typescript-vim.html"&gt;Glide&lt;/a&gt;
.&lt;/p&gt;
&lt;p&gt;Merci François pour le tuyau !&lt;/p&gt;</content:encoded><category>tutoriels-guides/astuces-productivite</category><category>clavier</category><category>Firefox</category><category>Mozilla</category><category>navigateur</category><category>Raccourcis clavier</category><media:content url="https://korben.info/firefox-raccourcis-clavier-about-keyboard/firefox-raccourcis-clavier-about-keyboard-1.png" medium="image" type="image/png" width="1456" height="816"/></item></channel></rss>