# articles

feed_id: https://korben.info/?p=157856
title: 42.parquet – La bombe Zip qui ruine le Big Data
uri: 42-parquet-La-bombe-Zip-qui-ruine-le-Big-Data
url: https://korben.info/42-parquet-bombe-zip-big-data.html
content:
<p><img width="1456" height="816" src="media/60877c3f.nzip_logo_bomb_-ar_169_7f6b5f68-0457-4349-a0c4-1962a0ac3371.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_a_Winzip_logo_bomb_-ar_169_7f6b5f68-0457-4349-a0c4-1962a0ac3371.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/manu23_a_Winzip_logo_bomb_-ar_169_7f6b5f68-0457-4349-a0c4-1962a0ac3371.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_a_Winzip_logo_bomb_-ar_169_7f6b5f68-0457-4349-a0c4-1962a0ac3371-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_a_Winzip_logo_bomb_-ar_169_7f6b5f68-0457-4349-a0c4-1962a0ac3371-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_a_Winzip_logo_bomb_-ar_169_7f6b5f68-0457-4349-a0c4-1962a0ac3371-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Saviez vous que les <a href="https://parquet.apache.org/" target="_blank" rel="noopener">fichiers Parquet</a> se prenaient pour des bombes ? Alors pas des bombes latines mais plutôt des bombes zip.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1777163567" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors, pour ceux qui débarquent de la planète Mars, il faut savoir que <strong>Parquet</strong> est devenu le format de prédilection pour échanger des données tabulaires. Très utilisé dans tout ce qui est Big Data et qui met une claque à ce bon vieux CSV tout pourri, Parquet, c&rsquo;est binaire, c&rsquo;est colonnaire, c&rsquo;est compressé, c&rsquo;est top !</p>



<p>Mais attention, derrière cette apparente perfection se cache un danger mortel pour vos disques durs et autres SSD ! En effet, même un fichier Parquet parfaitement valide peut mettre un sacré bordel et faire planter tous vos services. </p>



<p>Comment ? Et bien simplement avec ce fichier de seulement 42 Ko qui contient&#8230; tenez-vous bien&#8230; plus de 4 PÉTAOCTETS de données !! Oui, on parle bien de 4 millions de gigaoctets dans un malheureux fichier de 42 Ko, fallait oser.</p>



<p>On appelle ça <a href="https://fr.wikipedia.org/wiki/Bombe_de_d%C3%A9compression" target="_blank" rel="noopener">une bombe de décompression</a> ! Alors comment ça fonctionne ?</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1938444386" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Eh bien c&rsquo;est grâce à un petit tour de passe-passe démoniaque appelé « <em>encodage par dictionnaire</em>« . En gros, on lui donne un dictionnaire avec une seule valeur, et ensuite on fait référence à cette valeur en boucle, environ 2 milliards de fois. Résultat, on obtient un fichier minuscule car compressable au maximum mais qui une fois dézippé représente une table monstrueusement gigantesque. </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="636" height="384" src="media/fb16be83.SCR-20240326-mfk.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240326-mfk.webp" alt="" class="wp-image-157861" srcset="https://korben.info/app/uploads/2024/03/SCR-20240326-mfk.webp 636w, https://korben.info/app/uploads/2024/03/SCR-20240326-mfk-300x181.webp 300w" sizes="(max-width: 636px) 100vw, 636px" /></figure></div>


<p>C&rsquo;est subtil&#8230; mais c&rsquo;est vicieux ! 😈</p>



<p>Imaginez un peu le carnage si vous balancez ce fichier innocent dans votre pipeline Big Data sans faire gaffe&#8230; Boom ! 💥 Plantage général, crash systémique, apocalypse nucléaire ! Vos services vont tenter de lire ce fichier en pensant que c&rsquo;est un gentil petit fichier Parquet de rien du tout, et là&#8230; Surprise ! C&rsquo;est le chaos total. Votre cluster va fondre comme neige au soleil en essayant d&rsquo;avaler ces pétaoctets de données.</p>



<p>Morale de l&rsquo;histoire, faites attention à tout, même à ce que vous dézippez.</p>



<p>Et si vous avez un peu de place sur votre disque dur, vous pouvez toujours <a href="https://www.unforgettable.dk/" target="_blank" rel="noopener">tenter l&rsquo;aventure en téléchargeant 42.zip ici</a>.<em> (<strong>NON, NE DEZIPPEZ PAS CE TRUC !! MAUVAISE IDEE !!</strong>)</em> (le mot de passe du zip est : 42)</p>



<p><a href="https://duckdb.org/2024/03/26/42-parquet-a-zip-bomb-for-the-big-data-age.html" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157872
title: Infinite Mac – Mac et NeXT dans votre navigateur
uri: Infinite-Mac-Mac-et-NeXT-dans-votre-navigateur
url: https://korben.info/infinite-mac-emulation-mac-next-navigateur.html
content:
<p><img width="1978" height="657" src="media/7ee40a31.mac.webp" data-original-source="https://korben.info/app/uploads/2024/03/mac.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/mac.webp 1978w, https://korben.info/app/uploads/2024/03/mac-300x100.webp 300w, https://korben.info/app/uploads/2024/03/mac-1024x340.webp 1024w, https://korben.info/app/uploads/2024/03/mac-768x255.webp 768w, https://korben.info/app/uploads/2024/03/mac-1536x510.webp 1536w" sizes="(max-width: 1978px) 100vw, 1978px"></p>
<p>Aujourd&rsquo;hui, je vais vous parler d&rsquo;un truc qui va vous faire voyager dans le temps façon Retour vers le Futur : <strong><a href="https://infinitemac.org/" target="_blank" rel="noopener">Infinite Mac</a></strong>. Il s&rsquo;agit d&rsquo;un projet imaginé par le génial <strong>Mihai Parparita</strong>, qui permet de faire tourner d&rsquo;anciens systèmes <strong>Mac</strong> et <strong>NeXT</strong> directement dans votre navigateur web.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1844073811" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mihai a utilisé <strong>WebAssembly</strong> pour porter tout un tas d&rsquo;émulateurs comme <strong>Mini vMac</strong>, <strong>Basilisk II</strong>, <strong>SheepShaver</strong>, <strong>DingusPPC</strong> et même <strong>Previous</strong>. Un sacré défi qui lui a demandé pas mal de <strong>bidouilles</strong> pour que tout soit compatible. Avec ça, vous allez pouvoir revivre les grandes heures de <strong>Mac OS</strong>, de <strong>System 6</strong> jusqu&rsquo;à <strong>Mac OS 9</strong> en passant par <strong>System 7</strong> et <strong>Mac OS 8</strong>. Et pour les fans de <strong>Steve Jobs</strong>, y a même du <strong>NeXTStep</strong> de la 0.8 de 1988 jusqu&rsquo;à <strong>OPENSTEP 4.2</strong> sorti en 1997 !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="795" src="media/d4a6818f.previous-ns3.3-1024x795.webp" data-original-source="https://korben.info/app/uploads/2024/03/previous-ns3.3-1024x795.webp" alt="" class="wp-image-157876" style="width:840px;height:auto" srcset="https://korben.info/app/uploads/2024/03/previous-ns3.3-1024x795.webp 1024w, https://korben.info/app/uploads/2024/03/previous-ns3.3-300x233.webp 300w, https://korben.info/app/uploads/2024/03/previous-ns3.3-768x596.webp 768w, https://korben.info/app/uploads/2024/03/previous-ns3.3-1536x1193.webp 1536w, https://korben.info/app/uploads/2024/03/previous-ns3.3-2048x1590.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Le truc chouette, c&rsquo;est que c&rsquo;est hyper simple à utiliser. Vous allez sur le site <a href="https://infinitemac.org/" target="_blank" rel="noopener">infinitemac.org</a>, vous choisissez votre version préférée (ou custom) et hop, vous voilà propulsé 20 ou 30 ans en arrière, à l&rsquo;époque où les ordis avaient encore des disquettes et où on surfait avec <strong>Netscape Navigator</strong>.</p>



<p>D&rsquo;ailleurs, c&rsquo;est marrant de voir à quel point <strong>NeXTStep</strong> était en avance sur son temps par rapport au <strong>Mac</strong> de la même époque. Genre en 1988, y&rsquo;avait d&rsquo;un côté <strong>System 6</strong> qui faisait un peu pitié et de l&rsquo;autre ce monstre de puissance et d&rsquo;innovation qu&rsquo;était le <strong>Cube</strong> de Next. Pas étonnant que notre <strong>Steve</strong> national ait fini par racheter la boîte pour créer <strong>Mac OS X</strong> par la suite.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="683" src="media/02739d9a.2560px-NEXT_Cube-IMG_7154-1024x683.webp" data-original-source="https://korben.info/app/uploads/2024/03/2560px-NEXT_Cube-IMG_7154-1024x683.webp" alt="" class="wp-image-157877" srcset="https://korben.info/app/uploads/2024/03/2560px-NEXT_Cube-IMG_7154-1024x683.webp 1024w, https://korben.info/app/uploads/2024/03/2560px-NEXT_Cube-IMG_7154-300x200.webp 300w, https://korben.info/app/uploads/2024/03/2560px-NEXT_Cube-IMG_7154-768x512.webp 768w, https://korben.info/app/uploads/2024/03/2560px-NEXT_Cube-IMG_7154-1536x1024.webp 1536w, https://korben.info/app/uploads/2024/03/2560px-NEXT_Cube-IMG_7154-2048x1366.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Et vous saviez qu&rsquo;à partir de <strong>NeXTStep 3.0</strong>, on pouvait lire et écrire sur les disques <strong>HFS</strong> des Mac ? Ça veut dire qu&rsquo;en 2024, on peut s&rsquo;échanger des fichiers entre les machines NeXT et Mac d&rsquo;Infinite Mac sans aucun souci. C&rsquo;est beau.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1661405739" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, un chouette projet à explorer, surtout si vous n&rsquo;avez pas connu cette époque ou si vous cherchez à retrouver les sensations de votre jeunesse d&rsquo;informaticien. <a href="https://infinitemac.org/" target="_blank" rel="noopener"><strong>Infinite Mac c&rsquo;est par ici !</strong></a></p>



<p><a href="media/ed84ba60.NeXTcube" data-original-source="https://fr.wikipedia.org/wiki/NeXTcube" target="_blank" rel="noopener">Source de l&rsquo;image</a> + <a href="https://blog.persistent.info/2024/03/infinite-mac-nextstep.html" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157867
title: Projet Ghostbusters – Quand Meta espionnait Snapchat
uri: Projet-Ghostbusters-Quand-Meta-espionnait-Snapchat
url: https://korben.info/scandale-project-ghostbusters-meta-espionne-snapchat.html
content:
<p><img width="1456" height="816" src="media/64d730c5.IMG_3974.webp" data-original-source="https://korben.info/app/uploads/2024/03/IMG_3974.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/IMG_3974.webp 1456w, https://korben.info/app/uploads/2024/03/IMG_3974-300x168.webp 300w, https://korben.info/app/uploads/2024/03/IMG_3974-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/IMG_3974-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Figurez-vous que notre cher <strong>Meta</strong> (anciennement Facebook, alias Face2Bouc pour tonton Michel), s&rsquo;est fait prendre la main dans le sac en train d&rsquo;<strong>espionner</strong> son concurrent <strong>Snapchat</strong> ! Et attention, on ne parle pas d&rsquo;un petit coup d&rsquo;œil indiscret, non c&rsquo;est carrément une opération d&rsquo;espionnage digne des meilleurs films d&rsquo;espionnage, au nom de code : « <strong>Projet Ghostbusters</strong> » ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-288432959" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors comment cette histoire a débuté ? </p>



<p>Eh bien tout simplement parce que <strong>Zucky</strong> et sa bande étaient jaloux de ne pas avoir accès aux précieuses données analytiques de Snapchat. Ils ont donc sorti l&rsquo;artillerie lourde : <strong>Onavo</strong>, leur propre <strong>VPN</strong> censé protéger la vie privée des utilisateurs. Sauf qu&rsquo;en fait, c&rsquo;était tout l&rsquo;inverse ! </p>



<p>Grâce à Onavo, Meta a pu installer ses propres certificats SSL/TLS ce qui lui a permis d’<strong>intercepter</strong> le trafic de Snapchat et d&rsquo;autres apps comme YouTube ou Amazon, pour les espionner en douce ! </p>



<p>Une équipe de choc de 41 avocats et dirigeants avait même été mobilisée pour mener à bien cette mission top secrète.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-18899381" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bon évidemment, quand l&rsquo;affaire a éclaté en 2018, Meta a essayé de noyer le poisson en mode « circulez y a rien à voir ». Mais aujourd’hui les <strong>documents judiciaires</strong> ne mentent pas et montrent bien que <strong>Zuckerberg</strong> était au courant de tout ce bazar. Et le pire dans tout ça, c&rsquo;est que cette opération pourrait bien être totalement <strong>illégale</strong> selon la loi américaine sur les écoutes électroniques !</p>



<p>En espionnant Snapchat, Meta voulait surtout avoir un <strong>avantage</strong> sur le marché publicitaire où la concurrence fait rage. </p>



<p>Bref c’est pas joli joli et Zuckerberg risque bien d’avoir des ennuis avec la justice américaine.</p>



<p><a href="https://gizmodo.com/project-ghostbusters-facebook-meta-wiretap-snapchat-1851366093" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157874
title: L’Atari 400 Mini débarque
uri: L-Atari-400-Mini-débarque
url: https://korben.info/atari-400-mini-console-retrogaming-fonctions-modernes.html
content:
<p><img width="1500" height="844" src="media/f491dd09.61bRterQUqL._AC_SL1500_.webp" data-original-source="https://korben.info/app/uploads/2024/03/61bRterQUqL._AC_SL1500_.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/61bRterQUqL._AC_SL1500_.webp 1500w, https://korben.info/app/uploads/2024/03/61bRterQUqL._AC_SL1500_-300x169.webp 300w, https://korben.info/app/uploads/2024/03/61bRterQUqL._AC_SL1500_-1024x576.webp 1024w, https://korben.info/app/uploads/2024/03/61bRterQUqL._AC_SL1500_-768x432.webp 768w" sizes="(max-width: 1500px) 100vw, 1500px"></p>
<p>Si vous aimez le rétro-gaming qui sent bon le neuf, je tiens à vous présenter aujourd&rsquo;hui l&rsquo;<strong>Atari 400 Mini</strong> ! C&rsquo;est le dernier joujou rétro qui déboule tout droit des années 80, mais avec un bon coup de boost côté fonctionnalités modernes.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-55197846" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Atari et Retro Games se sont dit « <em>Et si on faisait renaître l&rsquo;Atari 400 de 1979, mais en version mini ?</em>« . Je me demande bien où ils ont été pêché cette idée (coucou Sega et Nintendo). Bref, ni une ni deux, les voilà qui nous sortent ce petit Atari 400 pile poil pour fêter les 45 ans de la bête.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="758" src="media/c7191bb2.71MOijYdnwL._AC_SL1500_-1024x758.webp" data-original-source="https://korben.info/app/uploads/2024/03/71MOijYdnwL._AC_SL1500_-1024x758.webp" alt="" class="wp-image-157882" srcset="https://korben.info/app/uploads/2024/03/71MOijYdnwL._AC_SL1500_-1024x758.webp 1024w, https://korben.info/app/uploads/2024/03/71MOijYdnwL._AC_SL1500_-300x222.webp 300w, https://korben.info/app/uploads/2024/03/71MOijYdnwL._AC_SL1500_-768x569.webp 768w, https://korben.info/app/uploads/2024/03/71MOijYdnwL._AC_SL1500_.webp 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Niveau look, c&rsquo;est du pur vintage puisqu&rsquo;on retrouve le design si distinctif de l&rsquo;Atari 400, mais réduit de moitié. Ça a de la gueule, faut l&rsquo;avouer ! Et ils ont aussi recréé à la perfection le mythique joystick Atari CX-40, rebaptisé pour l&rsquo;occasion <strong>THECXSTICK</strong> avec un câble long de 1,8 m. Il y a également 5 ports USB qui vous permettront de brancher des manettes et des claviers supplémentaires.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="413" src="media/80899c8c.510TjmT4yL._AC_SL1500_-1024x413.jpg" data-original-source="https://korben.info/app/uploads/2024/03/510TjmT4yL._AC_SL1500_-1024x413.jpg" alt="" class="wp-image-157880" srcset="https://korben.info/app/uploads/2024/03/510TjmT4yL._AC_SL1500_-1024x413.jpg 1024w, https://korben.info/app/uploads/2024/03/510TjmT4yL._AC_SL1500_-300x121.jpg 300w, https://korben.info/app/uploads/2024/03/510TjmT4yL._AC_SL1500_-768x310.jpg 768w, https://korben.info/app/uploads/2024/03/510TjmT4yL._AC_SL1500_.jpg 1453w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Mais la vraie claque, c&rsquo;est ce qui se cache sous le capot puisque cette mini console est capable d&rsquo;émuler toute la gamme 8 bits d&rsquo;Atari, des séries 400/800 aux XL/XE, en passant par la 5200. Et pour les jeux, la bonne nouvelle c&rsquo;est qu&rsquo;il y en a 25 préinstallés, dont des classiques indémodables comme <strong>Berzerk</strong>, <strong>Millipede</strong>, <strong>Miner 2049er</strong>, <strong>M.U.L.E.</strong> ou encore <strong>Star Raiders II</strong>. De quoi vous scotcher devant votre écran pendant des heures !</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="THE400 Mini – Announcement – Europe" width="800" height="450" src="https://www.youtube.com/embed/egfLEi3LKUg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Côté image, ce sera du 720p (HD) avec connecteur HDMI et ils ont également pensé à des fonctionnalités bien pratiques, comme la possibilité de sauvegarder et reprendre sa partie à tout moment, ou même de rembobiner jusqu&rsquo;à 30 secondes en arrière dans le jeu. Et plutôt que d&rsquo;attendre qu&rsquo;elle soit crackée et qu&rsquo;on puissent y mettre n&rsquo;importe quelle ROM, ils ont préféré prendre les devant en nous permettant de jouer à nos propres jeux directement depuis une clé USB. Va falloir allumer le <a href="https://korben.info/romstation-telechargez-jouez-les-jeux-enfance.html">RomStation</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-542784650" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Si ça vous chauffe, l&rsquo;Atari 400 Mini sera disponible dès le 28 mars 2024 à un prix plus qu&rsquo;abordable. Et si vous êtes pressés, vous pouvez même la <a href="https://amzn.to/3xenWJr" target="_blank" rel="noopener">précommander dès maintenant sur <strong>Amazon</strong></a> en passant par ce lien affilié.</p>



<p>Amusez-vous bien !</p>



<p><a href="https://retrogames.biz/products/the400-mini/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157891
title: VLC dévoile les sombres dessous de la signature d’apps Android
uri: VLC-dévoile-les-sombres-dessous-de-la-signature-d-apps-Android
url: https://korben.info/securite-android-vlc-devoile-dessous-signature-apps.html
content:
<p><img width="1278" height="360" src="media/1b044f49.vlc.jpg" data-original-source="https://korben.info/app/uploads/2019/12/vlc.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Astuces VLC" decoding="async" srcset="https://korben.info/app/uploads/2019/12/vlc.jpg 1278w, https://korben.info/app/uploads/2019/12/vlc-300x85.jpg 300w, https://korben.info/app/uploads/2019/12/vlc-1024x288.jpg 1024w, https://korben.info/app/uploads/2019/12/vlc-768x216.jpg 768w" sizes="(max-width: 1278px) 100vw, 1278px"></p>
<p>La <strong>sécurité</strong> sur Android et plus particulièrement la <strong>signature des applications</strong> c’est loin d&rsquo;être tout beau tout rose. Vous le savez peut-être, notre bon vieux <strong>VLC</strong>, a quelques soucis pour mettre à jour son app Android sur le <strong>Play Store</strong> ces derniers temps.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1247054184" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors pourquoi ce blocage ? Eh bien tout simplement parce que Google a décidé de rendre obligatoire l&rsquo;utilisation des <strong>App Bundles</strong> pour toutes les applications proposant des fonctionnalités TV. Jusque-là, pas de problème me direz-vous. Sauf que ce nouveau format nécessite de fournir sa <strong>clé de signature privée</strong> à Google. Et ça, c&rsquo;est juste im-po-ssible pour l&rsquo;équipe de VLC !</p>



<p>Fournir sa clé privée à un tiers, c&rsquo;est comme donner les clés de son appartement à son voisin. C&rsquo;est la base de la sécurité : ce qui est privé doit le rester. Sinon autant laisser sa porte grande ouverte avec un panneau « Servez-vous » ! 😅</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="602" height="1024" src="media/0c827af9.IMG_3977-602x1024.jpeg" data-original-source="https://korben.info/app/uploads/2024/03/IMG_3977-602x1024.jpeg" alt="" class="wp-image-157894" srcset="https://korben.info/app/uploads/2024/03/IMG_3977-602x1024.jpeg 602w, https://korben.info/app/uploads/2024/03/IMG_3977-176x300.jpeg 176w, https://korben.info/app/uploads/2024/03/IMG_3977-768x1306.jpeg 768w, https://korben.info/app/uploads/2024/03/IMG_3977.jpeg 828w" sizes="(max-width: 602px) 100vw, 602px" /></figure></div>


<p>Depuis les débuts d&rsquo;Android, chaque app doit être installée via un fichier <strong>APK</strong>. Ce fichier contient tout le nécessaire : le code, les ressources, les données&#8230; Et pour vérifier qu&rsquo;un APK est authentique, il doit être signé avec une <strong>clé privée</strong> générée par le développeur. N&rsquo;importe qui peut alors vérifier la clé publique utilisée pour signer le fichier.</p>



<p>L&rsquo;avantage de ce système est de garantir l&rsquo;intégrité de l&rsquo;app. Si le développeur perd sa clé privée ou son mot de passe, impossible de publier des mises à jour car la nouvelle signature ne correspondra pas. Et s&rsquo;il file sa clé à quelqu&rsquo;un d&rsquo;autre, cette personne pourra signer ses propres versions qui seront considérées comme légitimes. Vous voyez le problème maintenant ?</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1532551761" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Avec les App Bundles, on passe à un système de double signature où une <strong>clé de téléchargement</strong> (<em>upload key</em>) permet au Play Store de vérifier que celui qui envoie le fichier est légitime. Jusque-là, ça va. Mais où <strong>clé de signature</strong> (<em>release key</em>), doit être détenue par Google ! Autrement dit, le Play Store signe l&rsquo;app à la place du développeur. C&rsquo;est donc cette clé privée que Google réclame aujourd&rsquo;hui à VLC.</p>



<p>Google a bien tenté de mettre en place des mesures pour atténuer le problème, comme le <em>dual release</em> qui permet sur les appareils récents (Android 11+) d&rsquo;installer une mise à jour signée différemment si une preuve de rotation de clé est fournie. Mais pour les apps comme VLC qui supportent aussi les vieux appareils et la TV, ça ne fonctionne pas.</p>



<p>Du coup, l&rsquo;équipe de VLC se retrouve face à un choix cornélien :</p>



<ol>
<li>Donner sa clé privée à Google et continuer à publier normalement. Bénéfice : aucun. Risque : Google a le contrôle total sur les mises à jour et la sécurité de l&rsquo;app. Autant dire que pour eux c&rsquo;est non. </li>



<li>
Virer le support TV des APK publiés sur le Play Store. Avantage : pas besoin de donner sa clé privée pour les appareils récents. Inconvénient : plus de support TV pour les vieux appareils sous Android 10 et moins. Pas top.
</li>



<li>
Passer full App Bundles. Avantage : aucun. Inconvénient : ça rendrait l&rsquo;app incompatible avec 30% des utilisateurs actuels. Même pas en rêve !
</li>
</ol>



<p>Bref, vous l&rsquo;aurez compris, l&rsquo;équipe de VLC est dans une impasse et c&rsquo;est pour ça qu&rsquo;aucune mise à jour n&rsquo;a été publiée ces derniers mois sur le Play Store.</p>



<p>Et ce n&rsquo;est pas qu&rsquo;une question de principe. Le Play Store n&rsquo;est pas le seul store sur Android. VLC est aussi disponible sur le site officiel, l&rsquo;Amazon AppStore, le Huawei AppGallery&#8230; Donc donner sa clé à Google compromettrait toute la chaîne de publication.</p>



<p>Malheureusement, sans modification de la part de Google sur ces nouvelles exigences, il n&rsquo;y a pas de solution miracle pour continuer à proposer le support TV sur les vieux appareils Android via le Play Store.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1769700968" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>C&rsquo;est rageant pour les développeurs qui se retrouvent pieds et poings liés, mais c&rsquo;est aussi inquiétant pour nous utilisateurs. Quand le plus gros store d&rsquo;apps au monde se met à réclamer les clés privées des développeurs, on peut légitimement se poser des questions sur sa conception de la sécurité et de la vie privée.</p>



<p>Espérons que Google entendra les critiques et fera machine arrière sur ce point. En attendant, la seule chose à faire est de soutenir les développeurs comme VLC qui résistent encore et toujours à l&rsquo;envahisseur et continuent à privilégier la sécurité de leurs utilisateurs avant tout.</p>



<p>Si ça vous interesse, vous pouvez suivre toute l&rsquo;affaire en détail sur cet article passionnant (si si, je vous jure) : <a href="https://dev.to/npomepuy/vlc-for-android-updates-on-the-play-store-179j" target="_blank" rel="noopener">VLC for Android updates on the Play Store</a></p>


feed_id: https://korben.info/?p=156552
title: Danswer – Posez des questions à vos documents directement dans Slack et compagnie
uri: Danswer-Posez-des-questions-à-vos-documents-directement-dans-Slac
url: https://korben.info/danswer-open-source-recherche-unifiee-ia-integration-outils-travail.html
content:
<p><img width="1792" height="1024" src="media/5cc0ba15.DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA.webp" data-original-source="https://korben.info/app/uploads/2024/02/DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/02/DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA.webp 1792w, https://korben.info/app/uploads/2024/02/DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA-300x171.webp 300w, https://korben.info/app/uploads/2024/02/DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA-1024x585.webp 1024w, https://korben.info/app/uploads/2024/02/DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA-768x439.webp 768w, https://korben.info/app/uploads/2024/02/DecouvrezDanswerRevolutionnezvotrerecherchededocumentsetIA-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Je pense qu&rsquo;après tous les articles que j&rsquo;ai écrit au sujet de l&rsquo;IA, vous commencez à connaitre le concept de RAG (retrieval augmented generation), vous savez qu&rsquo;il est possible de donner à bouffer à une IA, tout un tas de documents pour ensuite discuter avec celle-ci en utilisant le contenu comme base de connaissance.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2115112074" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Cela permet de poser des questions en langage naturel sur la documentation fournie. Y&rsquo;a plein d&rsquo;outils qui permettent de faire ça, et dernièrement, je vous ai présenté <a href="https://korben.info/pdf-to-chat-ia-assistance-pour-lecture-pdf.html">PDFToChat</a> ou <a href="https://korben.info/outil-prise-notes-intelligence-artificielle-reor-project.html">Reor</a> qui font ça.</p>



<p>Et aujourd&rsquo;hui, j&rsquo;aimerais vous faire découvrir une solution open source de recherche unifiée nommée <a href="https://github.com/danswer-ai/danswer" target="_blank" rel="noopener"><strong>Danswer</strong></a>. Cet outil intègre plusieurs fonctionnalités essentielles, dont la recherche de documents et les réponses basées sur l&rsquo;IA à partir des requêtes en langage naturel. Il se connecte également à tous les outils de travail courants, tels que Google Drive, Confluence, Github, Notion, Slack et bien d&rsquo;autres. Il offre aussi une prise en charge de la discussion comme un ChatGPT qui aurait accès à vos ressources de connaissances privées. Vous pouvez même créer des assistants IA personnalisables avec différents prompts et jeux de données.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="278" src="media/a22c48c6.DanswerWithName-1024x278.webp" data-original-source="https://korben.info/app/uploads/2024/03/DanswerWithName-1024x278.webp" alt="" class="wp-image-156711" style="width:652px;height:auto" srcset="https://korben.info/app/uploads/2024/03/DanswerWithName-1024x278.webp 1024w, https://korben.info/app/uploads/2024/03/DanswerWithName-300x82.webp 300w, https://korben.info/app/uploads/2024/03/DanswerWithName-768x209.webp 768w, https://korben.info/app/uploads/2024/03/DanswerWithName-1536x417.webp 1536w, https://korben.info/app/uploads/2024/03/DanswerWithName-2048x556.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Cela permet de couvrir tout un tas de cas d&rsquo;usages tels quel : accélération du support client et réduction des délais d&rsquo;escalade, amélioration de l&rsquo;efficacité de l&rsquo;ingénierie grâce à une documentation et des historiques de code faciles à trouver, préparation des équipes de vente pour des appels plus efficaces, suivi des demandes et priorités des clients pour les équipes produit, et facilitation de la résolution autonome des problèmes liés aux services informatiques, à l&rsquo;intégration et aux ressources humaines. #BurnoLeMaireLoveZeCapitalizme</p>



<p>Voici ce que ça donne une fois installé : </p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Danswer Chat Short 25 Seconds Demo" width="800" height="450" src="https://www.youtube.com/embed/GyHKp0Ncefc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-154233369" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Vous pouvez même le connecter au modèle de langage <a href="https://docs.danswer.dev/gen_ai_configs/overview" target="_blank" rel="noopener">LLM de votre choix</a> (en local ou non) pour une solution entièrement cloisonnée. Il se déploie facilement avec une seule commande Docker Compose et peut être hébergé n&rsquo;importe où. Vous pouvez également l&rsquo;exécuter avec Kubernetes.</p>



<p>Pour l&rsquo;installer rien de plus simple, il vous faut d&rsquo;abord cloner le dépôt de Danswer : </p>



<pre class="wp-block-code"><code>git clone https://github.com/danswer-ai/danswer.git</code></pre>



<p>ensuite, placez vous dans le dossier contenant le fichier de description du docker compose :</p>



<pre class="wp-block-code"><code>cd danswer/deployment/docker_compose</code></pre>



<p>Puis y&rsquo;a plus qu&rsquo;à lancer le bousin : </p>



<pre class="wp-block-code"><code>docker compose -f docker-compose.dev.yml -p danswer-stack up -d --pull always --force-recreate</code></pre>



<p>Ça peut prendre un quart d&rsquo;heure, voire plus, selon votre connexion puisque Danswer a besoin de télécharger des modèles pour fonctionner.</p>



<p>Ensuite, y&rsquo;a plus qu&rsquo;à lancer un navigateur vers <strong>http://localhost:3000</strong>.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Danswer v0.0.1 Demo" width="800" height="450" src="https://www.youtube.com/embed/geNzY1nbCnU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1832958037" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Ensuite pour apprendre à l&rsquo;utiliser et le customiser, <a href="https://docs.danswer.dev/introduction" target="_blank" rel="noopener">toute la documentation est là</a>.</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=157906
title: BlueDucky – Automatiser l’exploitation d’une faille Bluetooth pour exécuter du code à distance
uri: BlueDucky-Automatiser-l-exploitation-d-une-faille-Bluetooth-po
url:
https://korben.info/blueducky-automatiser-exploitation-faille-bluetooth-execution-code-distance.html

content:
<p><img width="1796" height="724" src="media/09f0b126.20240326_103426-copie.webp" data-original-source="https://korben.info/app/uploads/2024/03/20240326_103426-copie.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/20240326_103426-copie.webp 1796w, https://korben.info/app/uploads/2024/03/20240326_103426-copie-300x121.webp 300w, https://korben.info/app/uploads/2024/03/20240326_103426-copie-1024x413.webp 1024w, https://korben.info/app/uploads/2024/03/20240326_103426-copie-768x310.webp 768w, https://korben.info/app/uploads/2024/03/20240326_103426-copie-1536x619.webp 1536w" sizes="(max-width: 1796px) 100vw, 1796px"></p>
<p>Vous pensiez que votre Bluetooth était safe ? Détrompez-vous ! Un chercheur en sécurité vient de dénicher une faille bien vicieuse qui permet d&rsquo;<strong>exécuter du code à distance</strong> sur tout un tas d&rsquo;appareils : smartphones Android, Chromecast, casques VR, TV connectées… </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1400150154" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Le principe est diabolique : il suffit de se faire passer pour un clavier Bluetooth et hop, on peut envoyer des frappes de touches à la victime sans même qu&rsquo;elle ait besoin d&rsquo;accepter l&rsquo;appairage. Pas besoin d&rsquo;être à portée de main, quelques mètres suffisent. C&rsquo;est ballot hein ?</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="643" height="799" src="media/22c31a1b.duckmenu.webp" data-original-source="https://korben.info/app/uploads/2024/03/duckmenu.webp" alt="" class="wp-image-157909" style="width:379px;height:auto" srcset="https://korben.info/app/uploads/2024/03/duckmenu.webp 643w, https://korben.info/app/uploads/2024/03/duckmenu-241x300.webp 241w" sizes="(max-width: 643px) 100vw, 643px" /></figure></div>


<p>Mais attendez, ça devient encore plus fort (ou pire, c&rsquo;est selon). Des petits malins ont créé un outil baptisé <strong><a href="https://github.com/pentestfunctions/BlueDucky/" target="_blank" rel="noopener">BlueDucky</a></strong> qui automatise complètement l&rsquo;exploitation de cette faille. Ça scanne les appareils vulnérables à proximité, ça les enregistre dans un fichier et ça balance un script Ducky bien sournois pour prendre le contrôle à distance. Le tout depuis un Raspberry Pi ou un smartphone Android !</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Using BlueDucky to test 0-click Bluetooth vulnerability" width="800" height="450" src="https://www.youtube.com/embed/GOGW7U1f2RA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Autant vous dire qu&rsquo;ils se sont éclatés à tester ça sur tout ce qui passait : des smartphones, des objets connectés, des ordinateurs… Si c&rsquo;est pas patché et que ça a du Bluetooth, ça tombe comme des mouches. Ils ont même réussi à ouvrir un navigateur et à envoyer la victime sur une page bien flippante, juste pour le fun.</p>



<p>Bon, vous allez me dire : « <em>OK, mais comment on se protège de ce truc ?</em>« . Eh bien c&rsquo;est là que ça se gâte. Si vous avez un appareil récent, foncez installer les dernières mises à jour de sécurité. Mais pour les vieux machins sous Android 10 ou moins, c&rsquo;est cuit, ça ne sera jamais patché. La seule solution : <strong>désactiver carrément le Bluetooth</strong>. Sinon, vous pouvez dire adieu à votre intimité numérique !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1584" height="1009" src="media/e0e33379.BlueDucky.gif" data-original-source="https://korben.info/app/uploads/2024/03/BlueDucky.gif" alt="" class="wp-image-157908"/></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1880585704" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Mais ne cédons pas à la panique pour autant. Les chercheurs en sécurité font un boulot remarquable pour dénicher ces failles et alerter les fabricants. Maintenant, c&rsquo;est à ces derniers de réagir en proposant des correctifs. Et à nous d&rsquo;être vigilants en mettant à jour régulièrement nos appareils.</p>



<p>En attendant, si vous voulez jouer avec le feu dans la limite de ce que la loi permet, évidemment, le code de BlueDucky est disponible sur <a href="https://github.com/pentestfunctions/BlueDucky/" target="_blank" rel="noopener">GitHub</a>. Mais attention, c&rsquo;est à vos risques et périls ! Ne venez pas vous plaindre si votre grille-pain se met à afficher des messages d&rsquo;insulte au petit-déjeuner.</p>



<p>Pour l&rsquo;installer : </p>



<pre class="wp-block-code"><code># update apt
sudo apt-get update
sudo apt-get -y upgrade

# install dependencies from apt
sudo apt install -y bluez-tools bluez-hcidump libbluetooth-dev \
                    git gcc python3-pip python3-setuptools \
                    python3-pydbus

# install pybluez from source
git clone https://github.com/pybluez/pybluez.git
cd pybluez
sudo python3 setup.py install

# build bdaddr from the bluez source
cd ~/
git clone --depth=1 https://github.com/bluez/bluez.git
gcc -o bdaddr ~/bluez/tools/bdaddr.c ~/bluez/src/oui.c -I ~/bluez -lbluetooth
sudo cp bdaddr /usr/local/bin/</code></pre>



<p>Et pour le lancer :</p>



<pre class="wp-block-code"><code>git clone https://github.com/pentestfunctions/BlueDucky.git
cd BlueDucky
sudo hciconfig hci0 up
python3 BlueDucky.py</code></pre>



<p>Comme dirait l&rsquo;autre, « <em>le Bluetooth c&rsquo;est comme le nucléaire, c&rsquo;est génial tant que ça reste dans les mains des gentils</em>« . Alors, soyez sympa et patchez-moi tout ça fissa ! Et si vous avez un appareil trop ancien qui traîne, coupez le Bluetooth et on n&rsquo;en parle plus.</p>



<p>Pour en savoir plus sur cette faille et son exploitation, <a href="https://www.mobile-hacker.com/2024/03/26/blueducky-automates-exploitation-of-bluetooth-pairing-vulnerability-that-leads-to-0-click-code-execution/" target="_blank" rel="noopener">je vous invite à lire l&rsquo;article ici</a>.</p>


feed_id: https://korben.info/?p=157924
title: Le premier cobaye Neuralink s’éclate sur Civilization VI
uri: Le-premier-cobaye-Neuralink-s-éclate-sur-Civilization-VI
url: https://korben.info/neuralink-premier-patient-joue-civilization-vi-nuit-implant-cerebral.html
content:
<p><img width="1456" height="816" src="media/ecf67c87.go_with_text_Neuralink_7275016a-05f9-4fe1-9bef-1c6da3b4b188.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_a_wallpaper_with_a_brain_chip_logo_with_text_Neuralink_7275016a-05f9-4fe1-9bef-1c6da3b4b188.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_a_wallpaper_with_a_brain_chip_logo_with_text_Neuralink_7275016a-05f9-4fe1-9bef-1c6da3b4b188.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_a_wallpaper_with_a_brain_chip_logo_with_text_Neuralink_7275016a-05f9-4fe1-9bef-1c6da3b4b188-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_a_wallpaper_with_a_brain_chip_logo_with_text_Neuralink_7275016a-05f9-4fe1-9bef-1c6da3b4b188-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_a_wallpaper_with_a_brain_chip_logo_with_text_Neuralink_7275016a-05f9-4fe1-9bef-1c6da3b4b188-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous vous souvenez sûrement de <strong>Neuralink</strong>, la startup fondée par <strong>Elon Musk</strong> qui veut révolutionner les interfaces cerveau-machine ? Eh bien, figurez-vous que leur premier cobaye humain, un certain <strong>Noland Arbaugh</strong>, s&rsquo;est amusé comme un petit fou avec son nouveau gadget greffé dans le ciboulot !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-154587599" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Ce cher Noland, un jeune homme de 29 ans paralysé des épaules jusqu&rsquo;aux pieds suite à un accident de plongée, a eu l&rsquo;immense privilège de recevoir l&rsquo;implant <strong>Neuralink N1</strong> en janvier dernier. Et croyez-moi, il n&rsquo;a pas perdu de temps pour tester son joujou high-tech !</p>



<p>Lors d&rsquo;un livestream sur X (l&rsquo;ex-Twitter, vous suivez ?), notre cher patient a fait une démonstration époustouflante en jouant aux échecs sur ordi rien qu&rsquo;avec la force de son esprit. Tel un Jedi de la stratégie, il a déplacé les pièces sur l&rsquo;échiquier virtuel en un clin d&rsquo;œil, laissant les spectateurs bouche bée.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Neuralink   Periscope Broadcast 1ypJdkXjaLNGW" width="800" height="450" src="https://www.youtube.com/embed/SZrIrwL_6qw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Mais ce n&rsquo;est pas tout ! Noland nous a confié qu&rsquo;il avait déjà passé une nuit blanche à s&rsquo;éclater sur <strong>Civilization VI</strong>, le célèbre jeu de stratégie. Avant son opération, il devait compter sur un pote pour l&rsquo;aider à jouer, ce qui était loin d&rsquo;être idéal pour enchaîner les parties jusqu&rsquo;au bout de la nuit.</p>



<p>Maintenant, grâce à son implant miracle, il peut s&rsquo;adonner à sa passion sans limites ! Enfin, presque&#8230; La seule contrainte, c&rsquo;est d&rsquo;attendre que son gadget se recharge quand il a épuisé toute la batterie. Mais bon, c&rsquo;est un détail quand on peut à nouveau profiter des joies du gaming de manière autonome, non ?</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1337806326" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et ce n&rsquo;est pas fini ! Notre champion a aussi réussi l&rsquo;exploit de terminer deuxième à <strong>Mario Kart 8 Deluxe</strong> en affrontant son père et un ami. Pas mal pour un débutant qui pilote son kart à la force de la pensée !</p>



<p>Bien sûr, comme le souligne Noland, tout n&rsquo;est pas encore parfait avec cette technologie. Il reste du chemin à parcourir pour que <strong>Neuralink</strong> tienne toutes ses promesses. Mais avouez que c&rsquo;est quand même un sacré bond en avant pour redonner de l&rsquo;autonomie et des loisirs aux personnes paralysées. Bravo Elon 🙂</p>



<p>D&rsquo;ailleurs, le grand gourou de la tech, ne compte d&rsquo;ailleurs pas s&rsquo;arrêter là. Son objectif ultime ? Utiliser les implants pour « shunter » les signaux du cortex moteur directement vers les membres paralysés, histoire de contourner les lésions de la moelle épinière. Carrément !</p>



<p>Mais avant d&rsquo;en arriver là, <strong>Neuralink</strong> va devoir convaincre les autorités américaines que ses expériences sont éthiques et sans danger, car la startup a déjà fait polémique avec ses tests sur les animaux, accusée d&rsquo;avoir provoqué des souffrances inutiles sur des singes, des cochons et probablement Bruno Le Maire si on en croit la dernière annonce du déficit français.</p>



<p>Espérons que cette success story avec Noland ouvre la voie à des essais cliniques plus larges, histoire de transformer la vie d&rsquo;autres personnes dans sa situation. En attendant, on peut toujours rêver au jour où on pourra tous s&rsquo;affronter sur <strong>Civilization</strong> ou <strong>Mario Kart</strong> par la simple force de notre cerveau !</p>



<p>Perso, si Neuralink me permet de débrancher à la demande le son de mes oreilles quand j&rsquo;ai les enfants dans les pattes, je me le fait implanter tout de suite !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1639620027" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><a href="https://www.neowin.net/news/the-first-neuralink-brain-patient-says-he-used-it-to-play-civilization-vi-all-night/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157915
title: Apex Legends – Un hacker sème le chaos lors d’un tournoi majeur
uri: Apex-Legends-Un-hacker-sème-le-chaos-lors-d-un-tournoi-majeur
url: https://korben.info/apex-legends-hacker-seme-chaos-tournoi-majeur.html
content:
<p><img width="1456" height="816" src="media/1644458f.in_game_picture_hacker_812b861a-3642-47de-bd98-7f2da66fb84d.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_Apex_Legends_in_game_picture_hacker_812b861a-3642-47de-bd98-7f2da66fb84d.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/manu23_Apex_Legends_in_game_picture_hacker_812b861a-3642-47de-bd98-7f2da66fb84d.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_Apex_Legends_in_game_picture_hacker_812b861a-3642-47de-bd98-7f2da66fb84d-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_Apex_Legends_in_game_picture_hacker_812b861a-3642-47de-bd98-7f2da66fb84d-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_Apex_Legends_in_game_picture_hacker_812b861a-3642-47de-bd98-7f2da66fb84d-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Est ce que vous avez entendu parler de ce qui s&rsquo;est passé lors du tournoi <strong>ALGS</strong> d&rsquo;<strong>Apex Legends</strong> ? C&rsquo;était complètement dingue ! Un hacker qui se fait appeler <strong>Destroyer2009</strong> a réussi à s&rsquo;introduire dans le jeu en plein milieu d&rsquo;un match et a filé des cheats (aimbot, wallhack&#8230;) à des joueurs pro sans qu&rsquo;ils ne demandent rien.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1953384928" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Déjà, mettez-vous à la place des joueurs concernés, <strong>ImperialHal</strong> de l&rsquo;équipe <strong>TSM</strong> et <strong>Genburten</strong> de <strong>DarkZero</strong>. Vous êtes tranquille en train de jouer le tournoi le plus important de l&rsquo;année et d&rsquo;un coup, PAF, vous vous retrouvez avec des hacks que vous n&rsquo;avez jamais demandés ! Voir à travers les murs, avoir un aimbot pour mettre dans le mille à coup sûr&#8230; La totale quoi. Évidemment, ils ont dû quitter la partie direct, impossible de continuer à jouer dans ces conditions.</p>



<figure class="wp-block-video"><video controls src="media/a956d293.genoutput2.mp4" data-original-source="https://korben.info/app/uploads/2024/03/genoutput2.mp4"></video></figure>



<p>Mais le pire, c&rsquo;est que ce hacker a fait ça « just 4 fun » ! Il voulait montrer à <strong>Respawn</strong> qu&rsquo;il y avait des failles dans leur système de sécurité EAC (EasyAntiCheat). Bah mon gars, t&rsquo;as réussi ton coup, bravo ! Tout le tournoi a été interrompu et reporté à plus tard. Les organisateurs étaient furax et je les comprends.</p>



<p>Bon après, faut reconnaître que ce <strong>Destroyer2009</strong> est un sacré filou. Il a quand même réussi à pirater un des plus gros jeux du moment en plein milieu d&rsquo;un événement majeur, c&rsquo;est pas rien. Et en plus, il a fait ça sans toucher aux PC des joueurs, juste en passant par le jeu. Un vrai petit génie du hacking.</p>



<p>Mais quand même, ça fout les jetons de voir que même un mastodonte comme <strong>Apex Legends</strong> peut se faire avoir comme ça. Ça montre qu&rsquo;aucun jeu en ligne n&rsquo;est à l&rsquo;abri, même avec toutes les protections anti-triche du monde. Et puis ça gâche la compétition pour tout le monde, les joueurs, les spectateurs, les organisateurs&#8230; </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="522" height="368" src="media/a0f19e66.SCR-20240327-k9e.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240327-k9e.webp" alt="" class="wp-image-157917" srcset="https://korben.info/app/uploads/2024/03/SCR-20240327-k9e.webp 522w, https://korben.info/app/uploads/2024/03/SCR-20240327-k9e-300x211.webp 300w" sizes="(max-width: 522px) 100vw, 522px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1196672394" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Après ce bad buzz monumental, <strong>Respawn</strong> a dû réagir au quart de tour. Ils ont balancé dans la foulée une flopée de mises à jour de sécurité pour colmater les brèches. Espérons que ça suffira à calmer les ardeurs des petits malins qui voudraient s&rsquo;amuser à reproduire ce genre de coup fourré.</p>



<p>M&rsquo;enfin, le mal est fait et ce tournoi <strong>ALGS</strong> restera dans les annales pour cette raison. Ça aura au moins eu le mérite de remettre un coup de projecteur sur l&rsquo;importance de la sécurité dans l&rsquo;e-sport. C&rsquo;est un milieu qui brasse de plus en plus de thunes et forcément, ça attire les hackers en tout genre.</p>



<p>L&rsquo;essentiel, c&rsquo;est que le tournoi a fini par reprendre et aller à son terme, même si on a dû attendre un peu. Et puis ça nous aura permis de voir que même les plus grands joueurs peuvent se retrouver démunis face à un hack imprévu. Ça les rend plus humains ! mdrrr.</p>



<p>Allez, amusez-vous bien sur Apex ou ailleurs !</p>



<p>Merci à Ayden et Halioss pour l&rsquo;info</p>



<p><a href="https://www.dexerto.com/apex-legends/massive-apex-legends-hack-explained-algs-impact-culprit-more-2595554/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156555
title: Toolong – Un excellent outil pour gérer vos fichiers de log
uri: Toolong-Un-excellent-outil-pour-gérer-vos-fichiers-de-log
url: https://korben.info/outil-terminal-toolong-suivi-fichiers-journalisation-jsonl.html
content:
<p><img width="1792" height="1024" src="media/1ec052df.vrezToolongLoutilultimepourgerervosfichiersdejournalisation.webp" data-original-source="https://korben.info/app/uploads/2024/02/DecouvrezToolongLoutilultimepourgerervosfichiersdejournalisation.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/02/DecouvrezToolongLoutilultimepourgerervosfichiersdejournalisation.webp 1792w, https://korben.info/app/uploads/2024/02/DecouvrezToolongLoutilultimepourgerervosfichiersdejournalisation-300x171.webp 300w, https://korben.info/app/uploads/2024/02/DecouvrezToolongLoutilultimepourgerervosfichiersdejournalisation-1024x585.webp 1024w, https://korben.info/app/uploads/2024/02/DecouvrezToolongLoutilultimepourgerervosfichiersdejournalisation-768x439.webp 768w, https://korben.info/app/uploads/2024/02/DecouvrezToolongLoutilultimepourgerervosfichiersdejournalisation-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Non, Toolong n&rsquo;est pas ce qu&rsquo;a dit votre correspondante américaine la première fois qu&rsquo;elle vous a vu en maillot de bain. C&rsquo;est plutôt (le chien) un outil vachement pratique qui s&rsquo;utilise ne ligne de commande et qui permet d&rsquo;<strong>afficher, suivre en temps réel, fusionner les fichiers de log et d&rsquo;y rechercher tout ce que vous voulez.</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="1024" src="media/47856453.303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-1024x1024.webp" data-original-source="https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-1024x1024.webp" alt="" class="wp-image-156720" srcset="https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-1024x1024.webp 1024w, https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-300x300.webp 300w, https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-150x150.webp 150w, https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-768x768.webp 768w, https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-1536x1536.webp 1536w, https://korben.info/app/uploads/2024/03/303731479-45e7509c-ffed-44cc-b3e6-f2a7a276bbe5-2048x2048.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-364857006" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>L&rsquo;outil est capable d&rsquo;appliquer une petite coloration syntaxique sur les formats de journalisation classique comme ceux d&rsquo;un serveur web par exemple. Il est également capable d&rsquo;ouvrir très rapidement de gros fichiers même s&rsquo;ils font plusieurs gigas.</p>



<p>Si vous travaillez avec des fichiers JSONL, Toolong les affichera également au format <strong><em><a href="https://fr.wikipedia.org/wiki/Impression_%C3%A9l%C3%A9gante" target="_blank" rel="noopener">pretty print</a></em></strong>. Il prend également en charge l&rsquo;ouverture des fichiers <code>.bz</code> et <code>.bz2</code>.</p>



<p>De quoi arriver à vos fins beaucoup plus facilement qu&rsquo;en jouant avec tail, less, ou encore grep.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="toolong demo" width="800" height="450" src="https://www.youtube.com/embed/XymaLEZ-iHg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Toolong est <strong>compatible avec Linux, macOS et Windows</strong> et pour l&rsquo;<strong>installer Toolong</strong>, la meilleure solution actuelle consiste à utiliser <a href="https://korben.info/pipx-isoler-programme-python.html">pipx</a> :</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-331710356" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><code>pipx install toolong</code></p>



<p>Vous pouvez également l&rsquo;installer avec Pip :</p>



<p><code>pip install toolong</code></p>



<p><em>Note : Si vous utilisez Pip, il est recommandé de créer un environnement virtuel pour éviter les conflits de dépendances potentiels.</em></p>



<p>Une fois Toolong installé, la commande <code>tl</code> sera ajoutée à votre PATH. Pour ouvrir un fichier avec Toolong, ajoutez les noms de fichiers en arguments de la commande :</p>



<p><code>tl fichierdelog.log</code></p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="1024" src="media/b2adc28c.303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-1024x1024.webp" data-original-source="https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-1024x1024.webp" alt="" class="wp-image-156722" srcset="https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-1024x1024.webp 1024w, https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-300x300.webp 300w, https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-150x150.webp 150w, https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-768x768.webp 768w, https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-1536x1536.webp 1536w, https://korben.info/app/uploads/2024/03/303731482-c95f0cf4-426d-4d25-b270-eec0f4cfc86f-2048x2048.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-297096692" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Si vous ajoutez plusieurs noms de fichiers, ils s&rsquo;ouvriront dans des onglets. Ajoutez l&rsquo;option <code>--merge</code> pour ouvrir plusieurs fichiers et les combiner en une seule vue :</p>



<p><code>tl access.log* --merge</code></p>



<p>Voilà, l&rsquo;essayer, c&rsquo;est l&rsquo;adopter. Si vous manipulez de gros logs, Toolong pourra vous faire gagner un max de temps !</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=157231
title: La moitié des applis pour enfants sur Android récoltent leurs données
uri: La-moitié-des-applis-pour-enfants-sur-Android-récoltent-leurs-donné
url: https://korben.info/applis-android-incogni.html
content:
<p><img width="1000" height="560" src="media/8926ddc0.bot_as_Customs_officer_590db5dd-daa2-4857-8740-11acaebd5390.webp" data-original-source="https://korben.info/app/uploads/2023/05/manu23_android_bot_as_Customs_officer_590db5dd-daa2-4857-8740-11acaebd5390.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2023/05/manu23_android_bot_as_Customs_officer_590db5dd-daa2-4857-8740-11acaebd5390.webp 1000w, https://korben.info/app/uploads/2023/05/manu23_android_bot_as_Customs_officer_590db5dd-daa2-4857-8740-11acaebd5390-300x168.webp 300w, https://korben.info/app/uploads/2023/05/manu23_android_bot_as_Customs_officer_590db5dd-daa2-4857-8740-11acaebd5390-768x430.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p class="has-text-align-center">&#8212; Article en partenariat avec Incogni &#8212;</p>



<p>Salut la compagnie. Alors si vous avez l&rsquo;habitude de me suivre, vous savez que j&rsquo;ai déjà présenté l&rsquo;outil <a href="https://get.incogni.io/SH1gQ" data-type="link" data-id="https://get.incogni.io/SH1gQ" target="_blank" rel="noreferrer noopener">Incogni de Surfshark</a> d&rsquo;un tas de façons différentes. Et mentionné les nombreux&nbsp;services qu&rsquo;il peut rendre en fonction de votre situation. Mais s&rsquo;il y a une cible que je n&rsquo;ai pas abordée, c&rsquo;est celui de nos <s>marmottes</s> marmots.</p>



<p>Parce que oui, lorsqu&rsquo;on pense aux informations personnelles&nbsp;récupérées pour le plus grand bonheur <a href="https://korben.info/data-brokers-incogni.html" data-type="link" data-id="https://korben.info/data-brokers-incogni.html">des datas brokers</a> (courtiers en données), on pense souvent aux nôtres, celles des « grands ». Et cela afin de créer des profils les plus complets possibles, notamment pour obtenir une image assez précise des sites que nous visitons, de nos achats en ligne,&nbsp;notre situation financière, nos centres d&rsquo;intérêt, etc.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="800" height="373" src="https://kbn.im/incognienfant" alt=""/></figure></div>


<p>Sauf qu&rsquo;il y a une catégorie d&rsquo;utilisateurs que l&rsquo;ont a tendance à oublier dans l&rsquo;histoire, les enfants. Et oui, à notre époque pas mal de&nbsp;gamins passent déjà des heures en ligne (sur un smartphone ou à la maison) sans se préoccuper&nbsp;de savoir s&rsquo;il y a un danger. Et les parents ne sont pas&nbsp;souvent capables de sécuriser leur environnement et leur apprendre les bons réflexes. Peu vont se renseigner sur les pratiques et les accès accordés aux applications installées (déjà que les parents eux-mêmes utilisent encore des passoires notoires&nbsp;comme&nbsp;Meta &amp; Co&nbsp;&#8230;). Or&nbsp;les outils&nbsp;qu&rsquo;utilisent les enfants, même s&rsquo;ils semblent aussi&nbsp;peu dangereux que Oui-Oui, n&rsquo;en sont pas mieux sécurisés pour autant. Ces bases de données&nbsp;centralisent et récupèrent leurs actions et peuvent ensuite tomber&nbsp;entre des mains malhonnêtes.</p>



<p>Le laboratoire de recherche d&rsquo;Incogni a ainsi analysé 74 applications parmi les plus téléchargées et utilisées au monde par les plus jeunes. Sans surprise cela a permis d&rsquo;épingler&nbsp;presque 50% de celles-ci (34) dont 2/3 (21) annoncent directement partager&nbsp;leurs données&nbsp;avec des tiers. Quasi 15% récoltent jusqu&rsquo;à 7 types d&rsquo;informations différentes : email, historique d&rsquo;achat, localisation &#8230; voire photo. On comprend vite comment les choses peuvent mal tourner.&nbsp;En Europe c&rsquo;est en moyenne 5 informations qui sont récupérées, la 2e région du monde la plus surveillée.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="750" height="340" src="media/0384aaf2.incogni-applis-android.jpg" data-original-source="https://korben.info/app/uploads/2024/03/incogni-applis-android.jpg" alt="Incogni applis android pour enfants" class="wp-image-157232" srcset="https://korben.info/app/uploads/2024/03/incogni-applis-android.jpg 750w, https://korben.info/app/uploads/2024/03/incogni-applis-android-300x136.jpg 300w" sizes="(max-width: 750px) 100vw, 750px" /></figure></div>


<p>Bon après il s&rsquo;agit la plupart du temps de récolter de la data pour raison marketing, ou pour diagnostiquer des problèmes techniques (bugs &amp; co). Mais encore faut-il faire confiance aux développeurs de l&rsquo;appli en question. Ainsi Pokémon Quest annonce être clean sur le Google Play Store alors qu&rsquo;elle récupère des données et les partage. À peine 1 appli sur 7 permet de désactiver cette récolte de données, et 1 sur 3 ne permet pas de supprimer ses infos (pas très RGPD). Une bonne nouvelle s&rsquo;il faut en trouver une ? 94% chiffrent les données. C&rsquo;est déjà ça.</p>



<p>Pour différencier les bons des mauvais élèves, vous pouvez vous rendre <a href="https://docs.google.com/spreadsheets/d/1E7d-aPZDHSwy6tGbm-XULJr8VRCJIGJZPmFfG2omdDY/edit?pli=1#gid=307162106" data-type="link" data-id="https://docs.google.com/spreadsheets/d/1E7d-aPZDHSwy6tGbm-XULJr8VRCJIGJZPmFfG2omdDY/edit?pli=1#gid=307162106" target="_blank" rel="noreferrer noopener">sur ce lien</a> (onglet « App Rankings » puis cherchez votre pays). En France les cartons rouges sont pour Toca Life World, Kahoot et Avatar World (7 à 12 infos collectées), par contre les jeux des studios YovoGames et BabyBus c&rsquo;est safe. Ainsi que Pat Partouille à la Rescousse &#8230; ouf, <s>je vais</s> mes gosses vont&nbsp;pouvoir continuer à jouer.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="480" height="270" src="media/d6cf9e8d.giphy.gif" data-original-source="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExdmdjNnRlcjl3Z3FoamtxNGJ6OWhwZWMzZ2o0NmZ3c2Fzd3p6NGJocyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/4DLENGP239rhE3FSmI/giphy.gif" alt=""/></figure></div>


<p>Du coup, <a href="https://get.incogni.io/SH1gQ" data-type="link" data-id="https://get.incogni.io/SH1gQ" target="_blank" rel="noreferrer noopener">pour en revenir à Incogni</a>, disposer d&rsquo;un service qui va nettoyer les bases de données du web des informations liées à vos enfants pourra s&rsquo;avérer une bonne pratique à mettre en oeuvre. Plus vous commencez tôt et moins les informations se retrouveront dans de multiples bases de données. Si l&rsquo;adresse mail de votre enfant se retrouve chez un broker, la faire retirer au plus vite est un bon réflexe à avoir, avant qu&rsquo;elle ne soit reprise à gauche et à droite. N&rsquo;attendez pas d&rsquo;intégrer la liste <a href="https://korben.info/incogni-apres-1-an.html" data-type="link" data-id="https://korben.info/incogni-apres-1-an.html">de dizaines de brokers</a> comme je l&rsquo;ai fait, ça m&rsquo;apprendra à laisser mon email chez n&rsquo;importe qui 😉</p>



<p>Encore faut-il se rendre compte que tel ou tel courtier a ces informations en main. C&rsquo;est le travail d&rsquo;Incogni, qui va scanner l&rsquo;ensemble des brokers qu&rsquo;il surveille afin d&rsquo;y trouver les éléments que vous voulez faire supprimer. Il contactera alors en votre nom ces derniers et leur demandera des retraits, et répétera l&rsquo;opération jusqu&rsquo;à ce qu&rsquo;ils lâchent l&rsquo;affaire. Des heures et des heures de recherches économisées et vous aurez l&rsquo;esprit tranquille en sachant qu&rsquo;il va s&rsquo;assurer que ces retraits soient définitifs. Vous pouvez même suivre l&rsquo;avancée des travaux directement depuis une interface simple.</p>



<p>Mais n&rsquo;oubliez pas que VOUS êtes le premier rempart de votre progéniture. Eduquez-les, expliquez-leur les conséquences potentielles de tout ce qu&rsquo;ils font sur la toile, etc. Vous ne les laisseriez pas jouer n&rsquo;importe où ni avec n&rsquo;importe qui en extérieur, il n&rsquo;y a pas de raison que ce soit différent en ligne. Et si vous vous y mettez un peu tard, appelez le soldat Incogni à la rescousse pour vous assurer que les dommages sont limités !</p>



<h2 class="wp-block-heading has-text-align-center"><a href="https://get.incogni.io/SH1gQ" data-type="link" data-id="https://get.incogni.io/SH1gQ" target="_blank" rel="noreferrer noopener">Je découvre Incogni</a></h2>


feed_id: https://korben.info/?p=157960
title: Un VPN public & gratuit pour un Internet libre – Merci la FDN
uri: Un-VPN-public-gratuit-pour-un-Internet-libre-Merci-la-FDN
url: https://korben.info/fdn-lance-vpn-public-gratuit-internet-libre.html
content:
<p><img width="1456" height="491" src="media/eb89f920.DN_written_on_it_8f2905aa-a5b9-4d31-b3ad-d349276ed3f7-copie.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_A_secure_VPN_serveur_with_logo_text_FDN_written_on_it_8f2905aa-a5b9-4d31-b3ad-d349276ed3f7-copie.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/manu23_A_secure_VPN_serveur_with_logo_text_FDN_written_on_it_8f2905aa-a5b9-4d31-b3ad-d349276ed3f7-copie.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_A_secure_VPN_serveur_with_logo_text_FDN_written_on_it_8f2905aa-a5b9-4d31-b3ad-d349276ed3f7-copie-300x101.webp 300w, https://korben.info/app/uploads/2024/03/manu23_A_secure_VPN_serveur_with_logo_text_FDN_written_on_it_8f2905aa-a5b9-4d31-b3ad-d349276ed3f7-copie-1024x345.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_A_secure_VPN_serveur_with_logo_text_FDN_written_on_it_8f2905aa-a5b9-4d31-b3ad-d349276ed3f7-copie-768x259.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>La <strong>FDN</strong> (French Data Network), cette association de héros du Net qui défend nos libertés numériques propose un <strong>VPN public en accès libre</strong> ! Oui, un accès VPN gratuit et accessible à tous, pour surfer sur la Toile en mode ninja.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-227734008" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour rappel, un <strong>VPN</strong> (Virtual Private Network), c&rsquo;est comme le tunnel magique d&rsquo;El Chapo, sauf que ça chiffre toutes vos données quand vous vous baladez sur Internet. Vos échanges étant chiffrés de bout en bout, même les vilains FAI qui voudraient mettre leur nez dans vos petites affaires en ligne ne verront que du charabia incompréhensible.  Avec le VPN de la FDN, vous allez pouvoir semer les mouchards, contourner la censure et naviguer en toute tranquillité, même sur les réseaux publics craignos.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="496" height="459" src="media/bbb94c4c.vpn-fr.webp" data-original-source="https://korben.info/app/uploads/2024/03/vpn-fr.webp" alt="" class="wp-image-157962" srcset="https://korben.info/app/uploads/2024/03/vpn-fr.webp 496w, https://korben.info/app/uploads/2024/03/vpn-fr-300x278.webp 300w" sizes="(max-width: 496px) 100vw, 496px" /></figure></div>


<p>Pour en profiter, c&rsquo;est super simple. Il vous suffit d&rsquo;installer le <strong>client OpenVPN</strong> sur votre ordi, votre smartphone ou votre tablette. Ensuite, vous téléchargez la configuration du VPN de la FDN, et hop, vous voilà paré.</p>



<p>Le VPN public de la FDN utilise les serveurs de l&rsquo;asso, et s&rsquo;engage à respecter votre vie privée et à ne pas logger vos données. Ça rend bien service donc et en plus, c&rsquo;est l&rsquo;occasion de soutenir la FDN qui se bat au quotidien pour nos droits et libertés sur Internet <a href="https://www.fdn.fr/dons/" target="_blank" rel="noopener">en leur faisant un petit don ou en rejoignant l&rsquo;association</a> si vous pouvez.</p>



<p>Personnellement, je dis un grand merci à toute l&rsquo;équipe de la FDN pour cette initiative géniale. Ça fait du bien de voir qu&rsquo;on peut encore compter sur des assos comme ça pour défendre l&rsquo;intérêt général. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-642928633" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour essayer ce VPN, foncez sur <strong><a href="https://vpn-public.fdn.fr/" target="_blank" rel="noopener">https://vpn-public.fdn.fr</a></strong>.</p>



<p><a href="https://next.ink/brief_article/la-fdn-propose-un-vpn-en-acces-libre-pour-toutes-et-tous/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157980
title: Faille critique « WallEscape » dans Linux – Vos mots de passe en danger
uri: Faille-critique-WallEscape-dans-Linux-Vos-mots-de-passe-en
url: https://korben.info/faille-critique-wallescape-linux-mots-de-passe-danger.html
content:
<p><img width="1456" height="816" src="media/8244853f.ll_Album_Linux_pinguin_9a40076b-c10c-471b-b5f7-4693871e5200.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_Pink_Floyd_The_Wall_Album_Linux_pinguin_9a40076b-c10c-471b-b5f7-4693871e5200.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_Pink_Floyd_The_Wall_Album_Linux_pinguin_9a40076b-c10c-471b-b5f7-4693871e5200.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_Pink_Floyd_The_Wall_Album_Linux_pinguin_9a40076b-c10c-471b-b5f7-4693871e5200-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_Pink_Floyd_The_Wall_Album_Linux_pinguin_9a40076b-c10c-471b-b5f7-4693871e5200-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_Pink_Floyd_The_Wall_Album_Linux_pinguin_9a40076b-c10c-471b-b5f7-4693871e5200-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Saviez-vous qu&rsquo;une faille de sécurité plus vicieuse qu&rsquo;un boss de fin de niveau est tapie dans les entrailles de notre cher Linux depuis plus d&rsquo;une décennie ? Et attention, on ne parle pas d&rsquo;un vulgaire bug qui fait planter votre distrib&rsquo; préférée, non non. Cette saleté, baptisée « <strong>WallEscape</strong> » par Skyler Ferrante, un chercheur en sécurité un peu barré (on y reviendra), permet ni plus ni moins à un petit malin de vous subtiliser votre précieux mot de passe Admin !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-569314195" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Tout commence avec une commande anodine appelée « <strong>wall</strong>« , présente dans le package util-linux. Son petit boulot à elle, c&rsquo;est d&rsquo;envoyer des messages à tous les utilisateurs connectés sur une même machine. Jusque-là, rien de bien méchant, vous me direz.</p>



<p>Sauf que voilà, un beau jour, ou plutôt un sale jour de 2013, <a href="https://people.rit.edu/sjf5462/6831711781/wall_2_27_2024.txt" target="_blank" rel="noopener">un commit un peu foireux</a> est venu s&rsquo;immiscer dans le code de wall tel un cheveu sur la soupe. Depuis, cette brebis galeuse s&rsquo;est gentiment propagée dans toutes les versions de util-linux, tel un virus informatique qui s&rsquo;ignore.</p>



<p>Mais qu&rsquo;est-ce qu&rsquo;il y avait de si terrible dans ce ce commit ? Eh bien, pour faire simple, le dev qui l&rsquo;a poussé, a tout bonnement oublié de filtrer correctement les fameuses « escape sequences » dans les arguments de la ligne de commande. Résultat des courses : un petit malin un peu bricoleur peut maintenant s&rsquo;amuser à injecter tout un tas de <a href="https://fr.wikipedia.org/wiki/Caract%C3%A8re_de_contr%C3%B4le" target="_blank" rel="noopener">caractères de contrôle</a> pour faire des trucs pas très catholiques sur votre terminal.</p>



<p>Et c&rsquo;est là que notre ami chercheur en sécurité dont je vous parlais au début de l&rsquo;article, entre en scène. Armé de sa curiosité légendaire et de son sens de l&rsquo;humour douteux, il a flairé le potentiel de la faille et s&rsquo;est amusé à monter un scénario d&rsquo;attaque digne d&rsquo;un film de ma saga préférée : « Die Hard ». L&rsquo;idée, diaboliquement géniale, est d&rsquo;utiliser ces fameuses « escape sequences » non filtrées pour créer de fausses invites <strong>sudo</strong> sur le terminal de la victime. Ainsi, tel un loup déguisé en agneau, l&rsquo;attaquant peut vous inciter à gentiment taper votre mot de passe administrateur, pensant avoir affaire à une véritable demande d&rsquo;authentification système.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-398188544" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bon, je vous rassure tout de suite, il y a quand même quelques conditions à remplir pour que l&rsquo;attaque fonctionne. Déjà, il faut que l&rsquo;option « <strong>mesg</strong> » soit activée sur votre machine et que la commande wall ait les permissions <strong>setgid</strong>.</p>



<p>Bien sûr, en tant que vrai geek qui se respecte, vous avez probablement déjà mis à jour votre système avec la dernière version de util-linux qui colmate la brèche. Sinon, vous pouvez toujours vérifier que les permissions <strong>setgid</strong> ne sont pas activées sur wall ou carrément désactiver cette fonctionnalité de messages avec « <strong>mesg</strong>« .</p>



<p>En attendant, je ne peux que vous encourager à jeter un coup d&rsquo;œil au <strong><a href="https://github.com/skyler-ferrante/CVE-2024-28085" target="_blank" rel="noopener">PoC</a></strong> de notre ami chercheur, histoire de voir à quoi peut ressembler une fausse invite sudo des familles. C&rsquo;est toujours ça de pris pour briller en société.</p>



<p>Allez, amusez-vous bien et n&rsquo;oubliez pas : <strong>sudo rm -rf /</strong>, c&rsquo;est le mal !</p>



<p><a href="https://www.bleepingcomputer.com/news/security/decade-old-linux-wall-bug-helps-make-fake-sudo-prompts-steal-passwords/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=157969
title: Elon Musk annonce des fonctionnalités premium gratuites sur X
uri: Elon-Musk-annonce-des-fonctionnalités-premium-gratuites-sur-X
url: https://korben.info/elon-musk-fonctionnalites-premium-gratuites-x-ex-twitter.html
content:
<p><img width="2560" height="1707" src="media/14bc7892.french_elon_musk-scaled.webp" data-original-source="https://korben.info/app/uploads/2024/03/french_elon_musk-scaled.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/french_elon_musk-scaled.webp 2560w, https://korben.info/app/uploads/2024/03/french_elon_musk-300x200.webp 300w, https://korben.info/app/uploads/2024/03/french_elon_musk-1024x683.webp 1024w, https://korben.info/app/uploads/2024/03/french_elon_musk-768x512.webp 768w, https://korben.info/app/uploads/2024/03/french_elon_musk-1536x1024.webp 1536w, https://korben.info/app/uploads/2024/03/french_elon_musk-2048x1365.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px"></p>
<p>Tiens, tiens, ce cher <strong>Elon Musk</strong> nous réserve encore des surprises de taille avec X, anciennement connue sous le nom de <strong>Twitter</strong> ! Le milliardaire vient d&rsquo;annoncer que certains comptes auront désormais accès gratuitement à des fonctionnalités premium. Il se prend pour Xavier Niel, le gars 🙂</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-474242074" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Concrètement, si votre compte X a plus de 2500 abonnés vérifiés, vous allez pouvoir profiter des fonctionnalités <strong>Premium</strong> sans débourser un centime. Et si vous avez la chance d&rsquo;avoir plus de 5000 fidèles followers, c&rsquo;est carrément <strong>Premium+</strong> qui vous tend les bras !</p>



<p>Avant cette annonce fracassante, il fallait casquer 8$ par mois pour avoir accès à Premium et tous ses avantages : des posts plus longs, des uploads vidéos plus conséquents, une priorité dans les réponses et moins de pubs dans votre timeline. Quant aux utilisateurs Premium+, en plus de dire adieu à la publicité, ils ont même droit à Grok, le chatbot d&rsquo;IA générative de X.</p>



<p>Depuis qu&rsquo;<strong>Elon Musk</strong> a racheté Twitter pour la modique somme de 44 milliards de dollars en avril 2022, le réseau social a beaucoup fait parler de lui. Entre les polémiques sur la liberté d&rsquo;expression, les changements de nom, et les fonctionnalités qui changent ou disparaissent, on ne s&rsquo;ennuie pas une seconde. </p>



<p>Mais tout n&rsquo;est pas rose dans le monde merveilleux de X. Un juge américain vient de rejeter une plainte déposée par la plateforme contre un groupe accusant X de laisser proliférer les discours haineux depuis l&rsquo;arrivée de Musk aux manettes. Le juge a estimé que X ne supportait pas la critique et punissait les défendeurs pour leur liberté d&rsquo;expression. Un revers cinglant pour le réseau social qui compte bien faire appel.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-582000311" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et comme si cela ne suffisait pas, le nombre d&rsquo;utilisateurs quotidiens de X serait en chute libre par rapport à ses concurrents comme Instagram et TikTok. Selon des chiffres rapportés par NBC News, l&rsquo;utilisation quotidienne de X aux États-Unis aurait chuté de 23% depuis novembre 2022, juste après la finalisation du rachat par Musk. Une baisse bien plus importante que pour les autres géants des réseaux sociaux sur la même période.</p>



<p>Au niveau mondial, c&rsquo;est pas la joie non plus. Les utilisateurs actifs quotidiens sur X sont descendu à 174 millions, soit une baisse de 15% par rapport à l&rsquo;année précédente. Pendant ce temps-là, Snapchat, Instagram, Facebook et TikTok continuent de voir leur nombre d&rsquo;utilisateurs grimper. Aïe aïe aïe&#8230;</p>



<p>Alors certes, Elon Musk et son équipe peuvent se vanter d&rsquo;accueillir encore 250 millions d&rsquo;utilisateurs quotidiens dans le monde, comme l&rsquo;a fièrement annoncé X Data en mars dernier. Mais n&rsquo;oublions pas que c&rsquo;est quand même moins que les 258 millions revendiqués par le patron en personne fin 2022. </p>



<p>Malgré ces quelques zones de turbulences, X continue d&rsquo;avancer et d&rsquo;innover pour séduire les utilisateurs. Les nouvelles fonctionnalités premium gratuites pourraient bien doper l&rsquo;attractivité de la plateforme et convaincre les indécis de sauter le pas. Après tout, qui n&rsquo;a pas envie de pouvoir poster des messages plus longs et des vidéos de meilleure qualité sans payer un centime ?</p>



<p><a href="https://time.com/6961456/elon-musk-x-twitter-updates-changes-premium-features/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156561
title: Lapce – L’IDE codé en Rust qui dépote
uri: Lapce-L-IDE-codé-en-Rust-qui-dépote
url: https://korben.info/decouvrez-lapce-editeur-code-open-source-performant-personnalisable.html
content:
<p><img width="1792" height="1024" src="media/f4608095.DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust.webp" data-original-source="https://korben.info/app/uploads/2024/02/DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/02/DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust.webp 1792w, https://korben.info/app/uploads/2024/02/DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust-300x171.webp 300w, https://korben.info/app/uploads/2024/02/DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust-1024x585.webp 1024w, https://korben.info/app/uploads/2024/02/DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust-768x439.webp 768w, https://korben.info/app/uploads/2024/02/DecouvrezLapcelediteurdecodeopensourcerevolutionnaireenRust-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Si vous êtes un développeur à la recherche d&rsquo;un nouvel éditeur de code, vous allez être content avec <strong>Lapce</strong> dispo pour Windows, Linux et macOS. Encore en version pré-alpha, <a href="https://lapce.dev/" target="_blank" rel="noopener">Lapce</a> n&rsquo;a d&rsquo;autres ambitions que de venir chatouiller les orteils de Visual Studio Code.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-867821570" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour le moment, on en est loin, mais cet éditeur a quand même quelques atouts dans sa manche. Tout d&rsquo;abord, son interface graphique et ses performances sont au top du top de l&rsquo;optimisation grâce au langage dans lequel il est codé, à savoir Rust.</p>



<p>En effet, grâce à l&rsquo;accélération GPU intégrée à l&rsquo;interface graphique native, les lags au lancement de l&rsquo;éditeur et lors de la saisie sont totalement éliminés. Pour les développeurs de Lapce, tout ralentissement lors de la frappe est considéré comme un bug et sera donc résolu.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="682" src="media/c8c67445.SCR-20240305-lhk-1024x682.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240305-lhk-1024x682.webp" alt="" class="wp-image-156717" srcset="https://korben.info/app/uploads/2024/03/SCR-20240305-lhk-1024x682.webp 1024w, https://korben.info/app/uploads/2024/03/SCR-20240305-lhk-300x200.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240305-lhk-768x511.webp 768w, https://korben.info/app/uploads/2024/03/SCR-20240305-lhk.webp 1191w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>L&rsquo;une des fonctionnalités les plus intéressantes de Lapce est la possibilité de se connecter à une machine distante en toute transparence via SSH, pour bénéficier d&rsquo;une expérience « locale ». Cela vous permet de profiter d&rsquo;un environnement identique à votre serveur de production ou d&rsquo;exploiter toutes les performances de la machine distante. Idéal pour les développeurs travaillant en équipe ou en télétravail.</p>



<p>Côté mise en forme du code, Lapce utilise Tree-sitter pour la coloration syntaxique, ce qui est une solution bien plus rapide et efficace que les techniques à l&rsquo;ancienne basées sur les expressions régulières (regex). De plus, la prise en charge intégrée du protocole LSP (Language Server Protocol) permet à Lapce de proposer de la complétion de code, des diagnostics ainsi que des actions éventuelles sur le code analysé en temps réel.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-796556159" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Si vous êtes un utilisateur de Vim, bah déjà bon courage. Mais surtout, ne vous inquiétez pas, Lapce intègre nativement une expérience d&rsquo;édition similaire à Vim, sans avoir besoin d&rsquo;installer de plugin. Vous n&rsquo;avez qu&rsquo;à activer l&rsquo;option d&rsquo;édition modale dans les paramètres de l&rsquo;IDE et vous pourrez utiliser tous vos raccourcis Vim comme un bon tröll velu.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="682" src="media/d08b6dea.SCR-20240305-lq8-2-1024x682.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240305-lq8-2-1024x682.webp" alt="" class="wp-image-156716" srcset="https://korben.info/app/uploads/2024/03/SCR-20240305-lq8-2-1024x682.webp 1024w, https://korben.info/app/uploads/2024/03/SCR-20240305-lq8-2-300x200.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240305-lq8-2-768x511.webp 768w, https://korben.info/app/uploads/2024/03/SCR-20240305-lq8-2.webp 1191w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour encore plus de personnalisation, vous pouvez aussi écrire vos propres plugins pour Lapce en utilisant n&rsquo;importe quel langage de programmation capable d&rsquo;être compilé pour produire du WASI (WebAssembly System Interface). Ainsi, vous pouvez choisir un langage de programmation que vous aimez pour créer des plugins rapidement sans apprendre un truc spécifique.</p>



<p>Enfin, Lapce vous permet de lancer un terminal directement dans le répertoire de votre espace de travail, sans quitter l&rsquo;éditeur. Cette fonction simplifie la gestion des fichiers et des dossiers, rendant votre workflow encore plus fluide.</p>



<p>Bref, bien que Lapce soit encore en phase pré-alpha, et loiiiin d&rsquo;égaler Visual Studio Code, cet éditeur open source écrit en Rust, est promis à un bel avenir chez tous ceux pour qui les perfs sont très importantes (tout le monde quoi&#8230;).</p>



<p>Rendez-vous sur <a href="https://lapce.dev/" target="_blank" rel="noopener">lapce.dev</a> pour en savoir plus ! <a href="https://docs.lapce.dev/" target="_blank" rel="noopener">Et la doc est ici.</a></p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=158008
title: RCS sur iPhone – Apple va enfin adopter le standard de messagerie universel !
uri: RCS-sur-iPhone-Apple-va-enfin-adopter-le-standard-de-messagerie-un
url: https://korben.info/rcs-iphone-apple-adopte-standard-messagerie-universel.html
content:
<p><img width="1456" height="816" src="media/59087045.er_Apple_logo_abstract_d22472a7-dbf5-47d1-b9b1-60280d78a86b.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_SMS_Bubble_chat_wallpaper_Apple_logo_abstract_d22472a7-dbf5-47d1-b9b1-60280d78a86b.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_SMS_Bubble_chat_wallpaper_Apple_logo_abstract_d22472a7-dbf5-47d1-b9b1-60280d78a86b.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_SMS_Bubble_chat_wallpaper_Apple_logo_abstract_d22472a7-dbf5-47d1-b9b1-60280d78a86b-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_SMS_Bubble_chat_wallpaper_Apple_logo_abstract_d22472a7-dbf5-47d1-b9b1-60280d78a86b-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_SMS_Bubble_chat_wallpaper_Apple_logo_abstract_d22472a7-dbf5-47d1-b9b1-60280d78a86b-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Ça y est les amis, on y est ! Apple va <strong>enfin</strong> adopter le standard <strong>RCS</strong> sur iPhone à partir de fin 2024 ! C&rsquo;est une excellente nouvelle qui va changer la donne dans le petit monde de la messagerie mobile. Il sera bientôt fini le temps où envoyer un message à un ami sous Android c&rsquo;était l&rsquo;enfer, avec une qualité dégueu des photos, des fonctionnalités limitées et zéro sécurité. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-877722867" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Maintenant, grâce à RCS, on va enfin pouvoir tchatcher avec tout le monde de la même façon, que ce soit sur iOS ou Android. </p>



<p>Alors c&rsquo;est quoi RCS ? En gros c&rsquo;est un protocole de messagerie nouvelle génération qui offre plein d&rsquo;avantages par rapport aux bons vieux SMS/MMS d&rsquo;il y a 20 ans. Déjà, ça permet d&rsquo;envoyer des <strong>photos et vidéos en haute définition</strong> sans compression dégueulasse. Ensuite, y&rsquo;as des trucs cools comme les indicateurs de frappe, les accusés de lecture, les messages via le WiFi, et surtout le <strong>chiffrement de bout en bout</strong> pour protéger vos conversations. En fait c&rsquo;est un peu comme iMessage, mais en version universelle et interopérable.</p>



<p>Depuis des années, Google et les autres acteurs poussaient comme des malades pour que RCS devienne le nouveau standard sur Android. Mais il manquait toujours le dernier morceau du puzzle : Qu&rsquo;Apple daigne enfin l&rsquo;adopter sur iPhone ! Les mecs ont résisté longtemps, soi-disant pour garder leur avantage compétitif avec iMessage et continuer d&rsquo;enfermer les gens dans leur écosystème. Résultat, quand on textait un pote sur Android depuis un iPhone, on était obligé de passer par ce bon vieux SMS tout pourri. La loose&#8230;</p>



<p>Mais sous la pression des régulateurs européens (comme d&rsquo;hab ^^) qui exigent l&rsquo;interopérabilité des messageries, Apple a fini par céder. Comme l&rsquo;a subtilement révélé Google sur son site, la firme de Cupertino prévoit donc bien d&rsquo;intégrer RCS dans une future mise à jour d&rsquo;iOS, probablement iOS 18 en septembre 2024. Autant dire que c&rsquo;est une sacrée bonne nouvelle pour nous, les utilisateurs !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-67075413" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Déjà, ça va permettre de <strong>communiquer de façon fluide avec tous nos contacts</strong>, quelle que soit leur religion (euh pardon leur smartphone). Photos, vidéos, réactions, indicateurs de frappe&#8230; On aura enfin droit aux mêmes fonctionnalités sympa et ergonomiques pour tchatcher avec tout le monde. Ensuite, on n&rsquo;aura plus à se soucier de la <strong>sécurité et confidentialité de nos échanges</strong>. Avec le chiffrement de bout en bout de RCS, nos messages seront protégés des regards indiscrets, exactement comme sur iMessage ou WhatsApp. Et ça c&rsquo;est crucial à l&rsquo;heure où les scandales de surveillance de masse et de fuite de données s&rsquo;enchaînent !</p>



<p>Après attention, connaissant Apple, faut pas s&rsquo;attendre non plus à une implémentation parfaite de RCS qui effacerait complètement les frontières avec iMessage. Ils vont sûrement trouver des moyens de garder une petite spécificité à leur bébé, genre en conservant les bulles vertes, qui <a href="https://ios.developpez.com/actu/355660/Apple-provoque-la-stigmatisation-sociale-des-utilisateurs-d-Android-a-travers-la-bulle-de-texte-verte-de-l-application-iMessage-selon-la-plainte-du-ministere-americain-de-la-Justice/" target="_blank" rel="noopener">stigmatisent les pauvres</a>, pour bien différencier les conversations Android. Ou alors en bridant certaines fonctionnalités un peu trop hypes d&rsquo;iMessage dans les chats RCS. Mais bon, l&rsquo;essentiel c&rsquo;est qu&rsquo;on puisse enfin s&rsquo;envoyer des messages riches, sécurisés et fiables entre iPhone et Android. C&rsquo;est déjà un énorme pas en avant !</p>



<p>Rendez-vous en septembre de cette année pour voir si ce rêve se réalise !</p>



<p><a href="https://lifehacker.com/tech/google-just-revealed-when-apple-will-officially-adopt-rcs" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158001
title: Un faille critique 0-day corrigée dans Microsoft Edge, tous les navigateurs Chromium vulnérables
uri: Un-faille-critique-0-day-corrigée-dans-Microsoft-Edge-tous-les-navig
url:
https://korben.info/faille-critique-0-day-corrigee-microsoft-edge-navigateurs-chromium-vulnerables.html

content:
<p><img width="1456" height="816" src="media/13a50ef7.e_red_and_black_hacker_df959915-5868-48e1-8aac-c36cc6ac6f9b.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_Wallpaper_Microsoft_Edge_red_and_black_hacker_df959915-5868-48e1-8aac-c36cc6ac6f9b.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/manu23_Wallpaper_Microsoft_Edge_red_and_black_hacker_df959915-5868-48e1-8aac-c36cc6ac6f9b.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_Wallpaper_Microsoft_Edge_red_and_black_hacker_df959915-5868-48e1-8aac-c36cc6ac6f9b-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_Wallpaper_Microsoft_Edge_red_and_black_hacker_df959915-5868-48e1-8aac-c36cc6ac6f9b-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_Wallpaper_Microsoft_Edge_red_and_black_hacker_df959915-5868-48e1-8aac-c36cc6ac6f9b-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Alerte rouge dans la galaxie des navigateurs web ! Microsoft vient d&rsquo;annonce qu&rsquo;une faille critique 0-day a été découverte dans Edge et corrigée en urgence. Mais attention, cette vulnérabilité ne se limite pas au navigateur de Microsoft puisque c&rsquo;est toute la famille Chromium qui est touchée ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1213640161" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Google a bien tenté de faire profil bas en publiant discrètement un correctif <a href="https://chromereleases.googleblog.com/2024/03/stable-channel-update-for-desktop_26.html" target="_blank" rel="noopener">pour Chrome le 26 mars</a>, sans trop s&rsquo;étendre sur les détails. Mais c&rsquo;était sans compter sur la perspicacité de Microsoft qui a mis les pieds dans le plat en confirmant que l&rsquo;exploit était activement utilisé par des cybercriminels. Aïe !</p>



<p>Baptisée <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-2883" target="_blank" rel="noopener">CVE-2024-2883</a>, cette vilaine faille se cache dans le moteur graphique ANGLE (Almost Native Graphics Layer Engine) utilisé par les navigateurs Chromium pour faire tourner le WebGL. En gros, c&rsquo;est la porte d&rsquo;entrée parfaite pour exécuter du code malveillant sur votre machine.</p>



<p>Heureusement, Microsoft a réagi au quart de tour en sortant illico presto la version 123.0.2420.65 d&rsquo;Edge qui colmate la brèche. Mais attention, si vous utilisez un autre navigateur basé sur Chromium comme Chrome, Brave, Vivaldi ou Opera, vous êtes aussi concernés. Alors, foncez vérifier que vous avez bien la dernière version à jour !</p>



<p>Pour ce faire, rien de plus simple : tapez « <strong>chrome://settings/help</strong> » (ou l&rsquo;équivalent pour votre navigateur) dans la barre d&rsquo;adresse et laissez la magie opérer. Si une mise à jour est disponible, elle sera téléchargée et installée automatiquement. Ensuite, relancez le navigateur et le tour est joué ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-686833011" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ce n&rsquo;est pas la première fois qu&rsquo;une faille 0-day fait trembler le monde des navigateurs. En 2021, une vulnérabilité similaire avait été découverte dans Chrome et avait été activement exploitée pendant des semaines avant d&rsquo;être corrigée. Un vrai cauchemar pour les utilisateurs et les éditeurs !</p>



<p><a href="https://www.ghacks.net/2024/03/29/microsoft-edge-fixes-0-day-vulnerability-confirms-all-chromium-based-browsers-vulnerable/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158014
title: Un malware cible les joueurs de Call of Duty qui veulent tricher et vole tous leurs Bitcoins
uri: Un-malware-cible-les-joueurs-de-Call-of-Duty-qui-veulent-tricher-et-vo
url: https://korben.info/malware-cible-joueurs-call-of-duty-cherchant-logiciels-triche-bitcoin-vole.html
content:
<p><img width="1456" height="816" src="media/c34e3c3a.r_Call_Of_Duty_malware_dc637a52-d444-49e3-936c-e1c7159cd44d.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_wallpaper_Call_Of_Duty_malware_dc637a52-d444-49e3-936c-e1c7159cd44d.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_wallpaper_Call_Of_Duty_malware_dc637a52-d444-49e3-936c-e1c7159cd44d.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_wallpaper_Call_Of_Duty_malware_dc637a52-d444-49e3-936c-e1c7159cd44d-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_wallpaper_Call_Of_Duty_malware_dc637a52-d444-49e3-936c-e1c7159cd44d-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_wallpaper_Call_Of_Duty_malware_dc637a52-d444-49e3-936c-e1c7159cd44d-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous connaissez la dernière ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1264158976" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Des petits malins ont eu l&rsquo;idée de distribuer des logiciels de triche pour Call of Duty et d&rsquo;autres jeux sur Battle.net. Sauf que&#8230; surprise ! En réalité, ces soi-disant « cheats » étaient bourrés de malwares qui aspirent les Bitcoins des joueurs ! Un coup de maître digne d&rsquo;un scénario de Mr Robot. </p>



<p>D&rsquo;après les experts en cybersécurité de <a href="https://twitter.com/vxunderground/status/1773134740607979749" target="_blank" rel="noopener">VX Underground</a>, cette attaque d&rsquo;hameçonnage ciblée aurait potentiellement compromis près de 5 millions de comptes, rien que ça ! Une fois installé sur l&rsquo;ordi de la victime, le malware s&rsquo;attaque direct au portefeuille Bitcoin Electrum pour siphonner les précieuses crypto. On parle de presque 3,7 millions de comptes Battle.net, plus de 560 000 comptes Activision et environ 117 000 comptes ElitePVPers. Autant dire que les cybercriminels se sont fait plaisir.</p>



<p>Bon, Activision affirme que ses serveurs n&rsquo;ont pas été directement compromis. Mais quand même, ça la fout mal. La boîte conseille à tous les joueurs qui auraient pu cliquer sur un lien louche de changer rapidement leur mot de passe et d&rsquo;activer l&rsquo;authentification à deux facteurs ce qui est un minimum.</p>



<p>Bref, méfiez-vous comme de la peste des logiciels de triche. Comme dirait l&rsquo;autre, si c&rsquo;est trop beau pour être vrai, c&rsquo;est que ça cache sûrement une entourloupe ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-906365470" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Puis où est passé le plaisir de jouer à la loyale, de progresser à la sueur de son front et de laminer ses adversaires à la régulière ?</p>


feed_id: https://korben.info/?p=158049
title: Des chercheurs envoient des données 4,5 millions de fois plus vite qu’avec une fibre grand public
uri: Des-chercheurs-envoient-des-données-4-5-millions-de-fois-plus-vite-qu
url: https://korben.info/revolution-internet-chercheurs-envoient-donnees-45-millions-fois-plus-vite.html
content:
<p><img width="1456" height="816" src="media/2c22157d.peed_effect_blue_and_g_477fe7e1-3866-43cd-b39a-54e16bbf23ba.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_fiber_broadband_fast_and_furious_speed_effect_blue_and_g_477fe7e1-3866-43cd-b39a-54e16bbf23ba.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/manu23_fiber_broadband_fast_and_furious_speed_effect_blue_and_g_477fe7e1-3866-43cd-b39a-54e16bbf23ba.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_fiber_broadband_fast_and_furious_speed_effect_blue_and_g_477fe7e1-3866-43cd-b39a-54e16bbf23ba-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_fiber_broadband_fast_and_furious_speed_effect_blue_and_g_477fe7e1-3866-43cd-b39a-54e16bbf23ba-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_fiber_broadband_fast_and_furious_speed_effect_blue_and_g_477fe7e1-3866-43cd-b39a-54e16bbf23ba-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Des chercheurs de l&rsquo;université d&rsquo;Aston, en collaboration avec des pointures japonaises et américaines, viennent de réussir un exploit digne des meilleurs films de science-fiction. Ils ont réussi à transférer des données à une vitesse complètement <strong>délirante</strong> de 301 térabits par seconde, soit 301 millions de mégabits par seconde. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1944607095" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour vous donner une idée, c&rsquo;est 4,5 millions de fois plus rapide que la moyenne du haut débit au Royaume-Uni, qui se traîne péniblement à 69,4 Mbit/s. Même aux États-Unis, où les connexions sont plus véloces avec une moyenne de 242,4 Mbit/s, ça reste plus d&rsquo;un million de fois plus lent que ce que nos chers scientifiques ont réussi à atteindre.</p>



<p>Mais comment diable ont-ils fait pour arriver à un tel résultat ? Eh bien figurez-vous qu&rsquo;ils ont utilisé de nouvelles bandes de longueurs d&rsquo;onde qui ne sont pas encore exploitées dans les systèmes de fibre optique classiques. C&rsquo;est un peu comme s&rsquo;ils avaient découvert de nouvelles couleurs dans la spectre de la lumière capables de transporter les données à une vitesse supersonique dans les câbles. Ils ont même développé des amplificateurs optiques et des égaliseurs de gain pour dompter ces fameuses bandes et les rendre utilisables.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="679" height="511" src="media/92cfdc09.replicate-prediction-273dni3bmfqrztxairat5ztwm4.webp" data-original-source="https://korben.info/app/uploads/2024/03/replicate-prediction-273dni3bmfqrztxairat5ztwm4.webp" alt="" class="wp-image-158052" srcset="https://korben.info/app/uploads/2024/03/replicate-prediction-273dni3bmfqrztxairat5ztwm4.webp 679w, https://korben.info/app/uploads/2024/03/replicate-prediction-273dni3bmfqrztxairat5ztwm4-300x226.webp 300w" sizes="(max-width: 679px) 100vw, 679px" /></figure></div>


<p>Le <a href="https://www.aston.ac.uk/latest-news/aston-university-researchers-send-data-45-million-times-faster-average-broadband" target="_blank" rel="noopener">Dr Ian Phillips</a>, qui a mené le développement d&rsquo;un processeur optique à l&rsquo;université d&rsquo;Aston, explique que les données ont été envoyées via une fibre optique similaire à une connexion internet domestique. Sauf qu&rsquo;en plus des bandes C et L disponibles dans le commerce, ils ont utilisé ces deux bandes spectrales supplémentaires, E et S, qui sont environ trois fois plus larges que les bandes C et L réunies. Avant leur invention, personne n&rsquo;avait réussi à émuler correctement les canaux de la bande E de manière contrôlée.</p>



<p>Le professeur Forysiak, un autre cerveau de l&rsquo;équipe, souligne que cette réalisation révolutionnaire met en lumière le rôle crucial des avancées dans la technologie de la fibre optique pour révolutionner les réseaux de communication et permettre une transmission de données plus rapide et plus fiable. En augmentant la capacité de transmission dans le réseau principal, leur expérience pourrait conduire à des connexions considérablement améliorées pour les utilisateurs finaux.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-510614233" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et le plus beau dans tout ça, c&rsquo;est que cette prouesse ne nécessite pas de nouvelles infrastructures pour améliorer drastiquement les vitesses internet. Elle permet d&rsquo;augmenter significativement le débit des câbles de fibre optique existants. C&rsquo;est non seulement une solution plus écologique que de déployer de nouvelles fibres et de nouveaux câbles, mais cela permet aussi de prolonger la durée de vie et la valeur commerciale du réseau de fibres déjà en place.</p>



<p>Alors certes, on n&rsquo;est pas près de voir débarquer cette technologie de dingue chez nous, mais imaginez un peu ce que ça pourrait changer. Télécharger un film en 4K ? Une fraction de seconde. Streamer du contenu en 8K sans la moindre latence ? Facile. Jouer en ligne avec un ping proche du zéro absolu ? Du gâteau. Les possibilités sont juste <strong>hallucinantes</strong>.</p>



<p>Et ce n&rsquo;est pas tout, car cette avancée pourrait aussi révolutionner l&rsquo;accès à internet dans les zones mal desservies. Fini les connexions pourries dans les campagnes ou les régions reculées. Avec des débits pareils, on pourrait enfin avoir un internet à très haut débit partout, pour tout le monde. Ça serait un véritable bond en avant pour réduire la fracture numérique. Si Free propose ça un jour, promis, je change de crèmerie ^^.</p>



<p>Mais ne nous emballons pas trop vite non plus. Il faudra sûrement des années avant que cette technologie ne se démocratise et arrive dans nos petits foyers. Les opérateurs devront adapter leurs infrastructures, les fabricants devront créer des équipements compatibles, et tout ça va prendre un temps fou et coûter un bras. Mais quand même, savoir que c&rsquo;est possible, et que des petits génies sont en train de repousser les limites de la science pour nous offrir un internet de folie, ça fait rêver.</p>



<p><a href="https://gizmodo.com/scientists-make-broadband-speeds-million-times-faster-1851374040" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158032
title: Paroles de chansons – La spirale infernale vers la simplicité et la négativité
uri: Paroles-de-chansons-La-spirale-infernale-vers-la-simplicité-et-la
url: https://korben.info/paroles-chansons-simples-repetitives-negatives-etude-2.html
content:
<p><img width="1456" height="816" src="media/78ae7c2b.stupid_singer_on_stage_90df32f5-e1f3-4d28-99a0-de152e4a00e0.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_the_most_stupid_singer_on_stage_90df32f5-e1f3-4d28-99a0-de152e4a00e0.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/manu23_the_most_stupid_singer_on_stage_90df32f5-e1f3-4d28-99a0-de152e4a00e0.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_the_most_stupid_singer_on_stage_90df32f5-e1f3-4d28-99a0-de152e4a00e0-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_the_most_stupid_singer_on_stage_90df32f5-e1f3-4d28-99a0-de152e4a00e0-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_the_most_stupid_singer_on_stage_90df32f5-e1f3-4d28-99a0-de152e4a00e0-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous aviez remarqué que les paroles des chansons actuelles ont l&rsquo;air de tourner en rond ces derniers temps ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1046796889" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et bien figurez-vous que c&rsquo;est pas qu&rsquo;une impression ! <a href="https://www.nature.com/articles/s41598-024-55742-x" target="_blank" rel="noopener">Une grosse étude</a> vient de démontrer que les lyrics deviennent de plus en plus <strong>simples</strong>, <strong>répétitives</strong> et <strong>négatives</strong>. Pour cela, les chercheurs ont passé au crible plus de 12 000 chansons de rap, country, pop, R&amp;B et rock sorties entre 1970 et 2020. </p>



<p>Alors attention, hein, ça veut pas dire que les paroliers d&rsquo;aujourd&rsquo;hui sont tous des manches ! Mais globalement, les mots utilisés sont de plus en plus basiques et les phrases répètent souvent la même chose. En plus de ça, l&rsquo;étude montre aussi qu&rsquo;on est passé de chansons plutôt joyeuses et positives à des trucs plus sombres et négatifs. Genre les mots qui expriment la colère, le dégoût ou la tristesse, s&rsquo;invitent de plus en plus dans nos oreilles. Et on parle même pas du nombrilisme ! Les « moi je », « mon truc », ça pullule dans les paroles récentes.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="751" height="442" src="media/1f915015.SCR-20240329-ogd.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240329-ogd.webp" alt="" class="wp-image-158043" srcset="https://korben.info/app/uploads/2024/03/SCR-20240329-ogd.webp 751w, https://korben.info/app/uploads/2024/03/SCR-20240329-ogd-300x177.webp 300w" sizes="(max-width: 751px) 100vw, 751px" /></figure></div>


<p>Bon après, faut remettre ça dans le contexte. En 50 ans, le paysage musical a beaucoup changé. On est passé des vinyles et des cassettes aux CD puis au streaming. Donc maintenant avec les algos et tout, faut capter l&rsquo;attention en 15 secondes sinon couic, l&rsquo;auditeur zappe. Du coup, les refrains bien basiques qui rentrent direct dans le crâne, ça marche du tonnerre. Les paroles minimalistes, plus faciles à mémoriser, c&rsquo;est jackpot.</p>



<p>Après, vous me direz, est-ce que des paroles simplistes, c&rsquo;est forcément un mal ? Les Beatles, c&rsquo;était déjà assez basique et ça les a pas empêchés de révolutionner la musique ! L&rsquo;essentiel, c&rsquo;est que ça parle aux gens, non ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1024862488" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et puis bon, faut pas généraliser non plus. Y a encore de sacrés paroliers qui font dans la poésie et dans les textes travaillés. Mais c&rsquo;est sûr que la tendance générale, c&rsquo;est plutôt « <em>Wesh Wesh baby, tu veux voir ma Rolex ?</em> » que « <em>Par ses mots abstraits, le poète s&rsquo;exile dans la quintessence de son âme</em>« . Chacun son truc !</p>



<p>En tout cas, la prochaine fois que vous entendrez un refrain ultra répétitif qui tourne en boucle dans votre tête, genre pendant la cérémonie d&rsquo;ouverture des Jeux Olympiques, et bien ne faites pas le vieux con, et dites-vous que c&rsquo;est juste l&rsquo;époque qui veut ça ! Les goûts et les couleurs musicales évoluent et les paroles suivent le mouvement. </p>



<p>Bref, on ne juge pas !</p>



<p>Reste plus qu&rsquo;à voir ce que l&rsquo;avenir nous réservera. Des chansons juste en onomatopées ? Allez, je vous laisse, faut que j&rsquo;aille écrire mon tube : « <em>Boum boum, crac crac, bim bam, miam miam</em>« .</p>



<p><a href="https://www.theguardian.com/music/2024/mar/29/song-lyrics-getting-simpler-more-repetitive-angry-and-self-obsessed-study" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158060
title: Un backdoor bien critique découverte dans xz Utils
uri: Un-backdoor-bien-critique-découverte-dans-xz-Utils
url: https://korben.info/backdoor-linux-faille-securite-critique-xz-utils.html
content:
<p><img width="1456" height="816" src="media/e81e9052.er_is_taking_a_backdoor_325d31e5-c5d8-4136-9080-aa9244e181b1.png" data-original-source="https://korben.info/app/uploads/2024/03/manu23_Linux_pinguin_hacker_is_taking_a_backdoor_325d31e5-c5d8-4136-9080-aa9244e181b1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_Linux_pinguin_hacker_is_taking_a_backdoor_325d31e5-c5d8-4136-9080-aa9244e181b1.png 1456w, https://korben.info/app/uploads/2024/03/manu23_Linux_pinguin_hacker_is_taking_a_backdoor_325d31e5-c5d8-4136-9080-aa9244e181b1-300x168.png 300w, https://korben.info/app/uploads/2024/03/manu23_Linux_pinguin_hacker_is_taking_a_backdoor_325d31e5-c5d8-4136-9080-aa9244e181b1-1024x574.png 1024w, https://korben.info/app/uploads/2024/03/manu23_Linux_pinguin_hacker_is_taking_a_backdoor_325d31e5-c5d8-4136-9080-aa9244e181b1-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Aïe aïe aïe, ça sent le roussi ! Une vilaine <strong>backdoor</strong> a été dénichée dans l&rsquo;utilitaire <strong>xz Utils</strong>, un outil de compression présent dans un paquet de distributions Linux. Et attention, c&rsquo;est du lourd : cette saloperie est capable de contourner l&rsquo;<strong>authentification SSH</strong> et donc de permettre un accès non autorisé aux systèmes. Autant vous dire que c&rsquo;est la panique générale !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-97167700" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>La faille a été découverte par un dénommé Andres Freund, un développeur qui a flairé l&#8217;embrouille dans les versions 5.6.0 et 5.6.1 de xz Utils. Fort heureusement, ces versions n&rsquo;ont pas été intégrées dans les releases stables des principales distributions. Par contre, elles se sont faufilées dans quelques bêtas, notamment <strong>Fedora 40</strong>, <strong>Fedora Rawhide</strong> et les distributions testing, unstable et experimental de <strong>Debian</strong>. Même <strong>Arch Linux</strong> y a eu droit dans une release stable.</p>



<p>Bref, on l&rsquo;a échappé belle mais c&rsquo;était moins une. Comme l&rsquo;a souligné Will Dormann, un analyste en sécu chez Analygence, si la backdoor n&rsquo;avait pas été repérée à temps, ça aurait pu être une véritable catastrophe à l&rsquo;échelle mondiale. Il faut dire que le petit malin qui a pondu ce code malveillant n&rsquo;y est pas allé de main morte. Non content d&rsquo;ouvrir une porte dérobée dans l&rsquo;authentification SSH, il a pris soin de bien planquer son œuvre en l&rsquo;obfusquant. Un travail de pro, il faut l&rsquo;avouer.</p>



<p>Mais le plus dingue dans l&rsquo;histoire, c&rsquo;est que cette backdoor a été commitée par un certain JiaT75, l&rsquo;un des deux principaux développeurs de xz Utils, qui bosse sur le projet depuis des années ! Autant dire que ça jette un sacré froid. Soit le gars a pété un plomb, soit il s&rsquo;est fait méchamment compromettre son système. Quoi qu&rsquo;il en soit, la pilule est dure à avaler pour la communauté.</p>



<p>Depuis, c&rsquo;est le branle-bas de combat. Les mainteneurs de Fedora et Debian se sont empressés de retirer les versions vérolées et de revenir à une release clean de xz Utils. Et les utilisateurs sont appelés à vérifier s&rsquo;ils sont affectés en utilisant <a href="https://www.openwall.com/lists/oss-security/2024/03/29/4" target="_blank" rel="noopener">un script de détection mis à dispo par Andres himself</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1162172133" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Mais le mal est fait et la confiance est ébranlée. Comme l&rsquo;a fait remarquer un mainteneur de Fedora, ce fameux JiaT75 avait pris soin d&rsquo;approcher l&rsquo;équipe ces dernières semaines pour les convaincre d&rsquo;intégrer la version backdoorée à Fedora 40. Un culot monstre ! Du coup, certains se demandent s&rsquo;il ne faudrait pas regarder de plus près les précédentes contributions de ce développeur&#8230; Voire carrément auditer tout xz Utils, sait-on jamais.</p>



<p>En attendant, on ne peut que saluer le flair d&rsquo;Andres qui a permis d&rsquo;éviter le pire. Mais cet épisode laisse un goût amer et rappelle cruellement que la sécurité est l&rsquo;affaire de tous, y compris au sein des projets open source.</p>



<p>Espérons que cette mésaventure servira de piqûre de rappel parce que mine de rien, on parle quand même du système qui fait tourner une bonne partie d&rsquo;Internet et des infrastructures critiques.</p>



<p><a href="https://arstechnica.com/security/2024/03/backdoor-found-in-widely-used-linux-utility-breaks-encrypted-ssh-connections/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158095
title: Voice Engine – Les voix synthétiques bluffantes d’OpenAI
uri: Voice-Engine-Les-voix-synthétiques-bluffantes-d-OpenAI
url: https://korben.info/openai-devoile-voice-engine-ia-generatrice-voix-synthetiques.html
content:
<p><img width="1456" height="816" src="media/007b2dd4.es_AI_green_and_purple_97cb6eff-60a5-4fa7-81b7-ff7c9f341dd2.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_OpenAI_synthetics_voices_AI_green_and_purple_97cb6eff-60a5-4fa7-81b7-ff7c9f341dd2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_OpenAI_synthetics_voices_AI_green_and_purple_97cb6eff-60a5-4fa7-81b7-ff7c9f341dd2.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_OpenAI_synthetics_voices_AI_green_and_purple_97cb6eff-60a5-4fa7-81b7-ff7c9f341dd2-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_OpenAI_synthetics_voices_AI_green_and_purple_97cb6eff-60a5-4fa7-81b7-ff7c9f341dd2-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_OpenAI_synthetics_voices_AI_green_and_purple_97cb6eff-60a5-4fa7-81b7-ff7c9f341dd2-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous avez vu <strong>Voice Engine</strong> d&rsquo;OpenAI ? C&rsquo;est un modèle d&rsquo;IA qui est capable de générer des voix synthétiques ultra-réalistes à partir d&rsquo;un simple échantillon audio de 15 secondes. Seulement 15 secondes, oui !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1667419193" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Concrètement, ça veut dire qu&rsquo;avec cette IA, on peut créer des voix qui ressemblent à s&rsquo;y méprendre à celles de vraies personnes. Genre on donne un petit extrait de notre voix, et hop, l&rsquo;IA peut générer un discours entier qui sonne exactement comme nous. C&rsquo;est à la fois fascinant et un peu flippant, vous trouvez pas ?</p>



<p>OpenAI sont à la pointe de la recherche dans le domaine et ils nous pondent régulièrement des trucs de <strong>malade</strong> comme <a href="https://openai.com/sora" target="_blank" rel="noopener">Sora</a>. Concernant Voice Engine, ils ont développé la techno fin 2022 et l&rsquo;ont intégré dans leur API de synthèse vocale ainsi que dans les fonctionnalités vocales de ChatGPT.</p>



<p>Voici les 15 secondes de vraie voix : </p>



<figure class="wp-block-audio"><audio controls src="media/4e8745ed.age-of-learning-reference.mp3" data-original-source="https://korben.info/app/uploads/2024/03/age-of-learning-reference.mp3"></audio></figure>



<p>Et voici l&rsquo;audio qui a été généré à partir de ça : </p>



<figure class="wp-block-audio"><audio controls src="media/ea3e5236.age-of-learning-physics.mp3" data-original-source="https://korben.info/app/uploads/2024/03/age-of-learning-physics.mp3"></audio></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1990420646" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Mais attention, comme un grand pouvoir implique de grandes responsabilités (coucou Peter !), OpenAI joue la carte de la prudence. Ils sont bien conscients que cette technologie pourrait être utilisée à des fins pas très catholiques, genre pour créer des <strong>deepfakes</strong> audio et induire les gens en erreur. Du coup, ils la déploient pour l&rsquo;instant à petite échelle, juste auprès de quelques partenaires de confiance.</p>



<p>Et ces partenaires, ils en font quoi de Voice Engine ? </p>



<p>Eh bien figurez-vous qu&rsquo;ils développent des applications plutôt <strong>cools</strong> ! Par exemple, <a href="https://www.ageoflearning.com/" target="_blank" rel="noopener">Age of Learning</a> l&rsquo;utilise pour générer des contenus audio éducatifs avec des voix naturelles et expressives. Ou encore <a href="https://www.heygen.com/" target="_blank" rel="noopener">HeyGen</a> qui s&rsquo;en sert pour traduire des vidéos dans différentes langues en conservant la voix du locuteur d&rsquo;origine. D&rsquo;ailleurs c&rsquo;est ce que j&rsquo;utilise pour <a href="https://www.youtube.com/@KorbenTech" target="_blank" rel="noopener">ma chaine Youtube en anglais</a> et je peux vous dire que ça coûte une couille. Ça peut aussi aider les personnes non-verbales à communiquer avec une voix unique grâce à <a href="https://livox.com.br/en/" target="_blank" rel="noopener">Livox</a>. Et même redonner la parole à des patients ayant perdu l&rsquo;usage de la voix, comme le fait l&rsquo;institut Norman Prince Neurosciences de <a href="https://livox.com.br/en/" target="_blank" rel="noopener">Lifespan</a>.</p>



<p>Rassurez-vous, OpenAI a mis en place des garde-fous, comme l&rsquo;interdiction d&rsquo;utiliser Voice Engine pour imiter quelqu&rsquo;un sans son consentement, l&rsquo;obligation d&rsquo;obtenir l&rsquo;accord explicite du locuteur original, ou encore le watermarking des contenus générés pour pouvoir en tracer l&rsquo;origine. Ils suggèrent également d&rsquo;abandonner progressivement l&rsquo;authentification vocale comme mesure de sécurité, mais également d&rsquo;explorer des réglementations qui permettraient de protéger l&rsquo;usage des voix dans l&rsquo;IA, de sensibiliser le public aux deepfakes et de développer des techniques pour tracer l&rsquo;origine des contenus audio et visuels.</p>



<p>Bref, Voice Engine c&rsquo;est à la fois <strong>excitant</strong> et <strong>inquiétant</strong>. Ce que je vois, c&rsquo;est que ça ouvre des perspectives <strong>folles</strong> en termes d&rsquo;applications, mais ça soulève aussi pas mal de questions sur l&rsquo;avenir.</p>



<p>Je vous invite à checker <a href="https://openai.com/blog/navigating-the-challenges-and-opportunities-of-synthetic-voices" target="_blank" rel="noopener">l&rsquo;article d&rsquo;OpenAI</a> qui détaille leur approche avec plein d&rsquo;exemples.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1740592117" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><a href="https://www.theverge.com/2024/3/29/24115701/openai-voice-generation-ai-model" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158085
title: L’outrage en ligne – Une nouvelle connerie qui menace notre liberté d’expression
uri: L-outrage-en-ligne-Une-nouvelle-connerie-qui-menace-notre-libert
url: https://korben.info/nouvelle-loi-outrage-en-ligne-menace-liberte-expression.html
content:
<p><img width="1456" height="816" src="media/f3c976df.lack_colors_Internet_d_64bd650c-f347-47cd-bda9-757bb48f8666.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_French_Marianne_Big_Brother_red__black_colors_Internet_d_64bd650c-f347-47cd-bda9-757bb48f8666.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/manu23_French_Marianne_Big_Brother_red__black_colors_Internet_d_64bd650c-f347-47cd-bda9-757bb48f8666.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_French_Marianne_Big_Brother_red__black_colors_Internet_d_64bd650c-f347-47cd-bda9-757bb48f8666-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_French_Marianne_Big_Brother_red__black_colors_Internet_d_64bd650c-f347-47cd-bda9-757bb48f8666-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_French_Marianne_Big_Brother_red__black_colors_Internet_d_64bd650c-f347-47cd-bda9-757bb48f8666-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Tremblez, chers lecteurs, Big Brother arrive et il n&rsquo;a pas le sens de l&rsquo;humour ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-573377750" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Figurez-vous que nos <s>honorables</s> députés s&rsquo;apprêtent, le 10 avril prochain, à adopter définitivement une loi qui risque de transformer le web français en cimetière de la liberté d&rsquo;expression. Le projet de loi « <strong>visant à sécuriser et réguler l&rsquo;espace numérique</strong>« , aussi rassurant que le sourire d&rsquo;un crocodile, nous promet en effet une toute nouvelle terreur juridique : le délit de, je cite, « <strong>outrage en ligne</strong>« .</p>



<p>Ainsi, si jamais vous osez publier un contenu créant une « <strong>situation intimidante, hostile ou offensante</strong> » envers un quidam (mais surtout envers <strong>une personne de pouvoir</strong>, j&rsquo;imagine), vous voilà bon pour un an de vacances à l&rsquo;ombre et 3750 euros d&rsquo;amende ! Et quand on vous dit « <strong>en ligne</strong>« , c&rsquo;est large : <strong>réseaux sociaux, forums, et même les groupes WhatsApp privés</strong>, tout y passe ! À ce tarif, autant fermer Twitter.</p>



<p>Par contre, pas de panique si vos propos relèvent déjà d&rsquo;infractions comme le harcèlement, les menaces ou les injures raciales. Ce nouveau délit exclut bizarrement ces cas-là&#8230; Cherchez l&rsquo;erreur.</p>



<p>À l&rsquo;origine de ce chef-d&rsquo;œuvre, on retrouve donc notre champion <strong>Loïc Hervé</strong>, sénateur centriste autoproclamé grand pourfendeur du cyberharcèlement. </p>


<div class="wp-block-image">
<figure class="aligncenter is-resized"><img decoding="async" width="988" height="313" src="media/a24fcb40.SCR-20240330-a7r.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240330-a7r.webp" alt="" class="wp-image-158088" style="width:648px;height:auto" srcset="https://korben.info/app/uploads/2024/03/SCR-20240330-a7r.webp 988w, https://korben.info/app/uploads/2024/03/SCR-20240330-a7r-300x95.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240330-a7r-768x243.webp 768w" sizes="(max-width: 988px) 100vw, 988px" /><figcaption class="wp-element-caption"><em>mdrrrrr&#8230;. il a l&rsquo;air de kiffer <a href="https://fr.wikipedia.org/w/index.php?title=Lo%C3%AFc_Herv%C3%A9&amp;action=history">Wikipédia</a> en tout cas.</em></figcaption></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-290175163" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et son idée géniale c&rsquo;est de s&rsquo;inspirer de l&rsquo;outrage sexiste, déjà en vigueur, mais en retirant allègrement le côté sexuel. Résultat, un propos isolé un peu taquin ou un trait d&rsquo;humour acide pourra vous valoir de goûter au régime des prisons françaises. Vive la proportionnalité et la bouffe de merde !</p>



<p>Mais le pire, c&rsquo;est que la notion d&rsquo;outrage en ligne est tellement vague et subjective qu&rsquo;elle pourrait s&rsquo;appliquer à peu près à tout et n&rsquo;importe quoi. Et « <strong>Situation intimidante, hostile ou offensante</strong>« , ça vous parle ? Non ?</p>



<p>Normal, c&rsquo;est du grand n&rsquo;importe quoi juridique, comme le soulignent les avocats Tewfik Bouzenoune et Arié Alimi. Ce dernier qualifie d&rsquo;ailleurs cette loi de « <em>nouvel outil extrêmement lourd de restriction de la liberté d&rsquo;expression</em>« .</p>



<p>Et pour couronner le tout, sachez que les flics pourront vous mettre direct une prune de 300 euros, façon amende forfaitaire, sans passer par la case tribunal. La team Police / Politique de Twitter va kiffer. Plus besoin d&rsquo;aller chouiner dans les jupes d&rsquo;Elon dès qu&rsquo;ils sont vexés. Un petit signalement et hop ! </p>



<p>Super pratique pour embastiller les emmerdeurs sans s&#8217;embarrasser de la présomption d&rsquo;innocence. La Défenseure des droits elle-même, Claire Hédon, s&rsquo;alarme de ce « pouvoir considérable » confié aux forces de l&rsquo;ordre et des risques « d&rsquo;arbitraire » et « d&rsquo;erreurs ». Mais bon, comme dit Robert, « pas vu, pas pris » !</p>



<p>Le plus savoureux dans tout ça ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1250758752" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>C&rsquo;est que <strong>les députés avaient déjà courageusement supprimé ce délit liberticide lors de l&rsquo;examen du texte</strong>. Mais c&rsquo;était sans compter sur les sénateurs qui l&rsquo;ont réintroduit en force en Commission mixte paritaire tel un zombie législatif. Internet, ça leur fait tellement peur ^^, faut les comprendre.</p>



<p>Alors oui, certains diront qu&rsquo;il faut bien lutter contre les trolls et autres harceleurs du web. C&rsquo;est certain, mais fallait-il vraiment pour cela pondre un texte aussi mal fichu et potentiellement ravageur pour la liberté d&rsquo;expression ? Fallait-il sacrifier notre liberté de ton, notre droit à l&rsquo;humour même acide ? J&rsquo;ai comme un doute.</p>



<p>Toutefois, une petite lueur d&rsquo;espoir subsiste : le Conseil constitutionnel pourrait bien censurer cet article 5 bis mal embouché, et ce pour deux raisons. D&rsquo;abord parce qu&rsquo;il porte une atteinte <strong>disproportionnée</strong> à <strong>notre droit fondamental de dire ce qu&rsquo;on pense</strong>. Ensuite parce que ces fameuses « amendes forfaitaires » sont normalement réservées aux délits « aisément constatables ». Autant dire qu&rsquo;avec une infraction aussi nébuleuse et piégeuse, ça risque de coincer sévère.</p>



<p>En attendant, si ce texte indigne devait entrer en vigueur en l&rsquo;état, je vous parie que l&rsquo;autocensure deviendra la règle sur les réseaux sociaux français. Plus personne n&rsquo;osera égratigner le moindre puissant de peur de finir au trou. Formidable victoire de la liberté sur l&rsquo;obscurantisme, n&rsquo;est-ce pas ?</p>



<p>Merci en tout cas à <a href="https://www.mediapart.fr/journal/france/290324/un-nouveau-delit-menace-la-liberte-d-expression-sur-internet" target="_blank" rel="noopener">Mediapart pour son article</a> et espérons que cela contribuera à faire reculer nos élus avant qu&rsquo;il ne soit trop tard. La démocratie s&rsquo;accommode toujours très mal de ce genre de lois scélérates même quand elles sont maquillées en croisade vertueuse.</p>


feed_id: https://korben.info/?p=156577
title: Hiddify – La solution tout-en-un pour contourner tous types de censures sur le net
uri: Hiddify-La-solution-tout-en-un-pour-contourner-tous-types-de-censu
url: https://korben.info/hiddify-outils-anti-censure-acces-internet-libre-securise.html
content:
<p><img width="1792" height="1024" src="media/d85ed244.uvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre.webp" data-original-source="https://korben.info/app/uploads/2024/02/DecouvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/02/DecouvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre.webp 1792w, https://korben.info/app/uploads/2024/02/DecouvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre-300x171.webp 300w, https://korben.info/app/uploads/2024/02/DecouvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre-1024x585.webp 1024w, https://korben.info/app/uploads/2024/02/DecouvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre-768x439.webp 768w, https://korben.info/app/uploads/2024/02/DecouvrezHiddifyLasolutionultimeanti-censurepourunInternetlibre-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>En France nous avons la chance d&rsquo;avoir un Internet qui n&rsquo;est pas censuré, hormis quelques sites web bloqués de manière très peu efficaces via DNS. Évidemment, comme dans toutes les grandes démocraties, on doit quand même être un petit peu surveillé. Toutefois, si vous vous trouvez dans un endroit où vous avez besoin de contourner du filtrage, du blocage et de sécuriser vos connexions, je vous présente aujourd&rsquo;hui <strong><a href="https://hiddify.com/" target="_blank" rel="noopener">Hiddify</a></strong> qui va vous faire zizir.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1665659668" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Le projet Hiddy se compose d&rsquo;un client, mais surtout d&rsquo;un serveur baptisé Hiddify-Manager qui vous permet de créer votre propre serveur VPN et d&rsquo;en fournir les accès à vos amis ou collègues. L&rsquo;outil prend en charge plus de 20 protocoles, dont <a href="https://github.com/hiddify/Hiddify-Manager/wiki/How-to-use-Reality-on-Hiddify" target="_blank" rel="noopener">Reality</a> et <a href="https://github.com/hiddify/Hiddify-Manager/wiki/How-to-set-up-Telegram-proxy-on-Hiddify" target="_blank" rel="noopener">Telegram proxy</a>, pour contourner le filtrage, ce qui en fait une solution totalement optimisée pour le contournement de la censure dans des pays un peu chauds sur le sujet comme la Chine, la Russie ou encore l&rsquo;Iran.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="How to install Hiddify panel on Ubuntu using SSH" width="800" height="450" src="https://www.youtube.com/embed/XSwCE35lqmU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>L&rsquo;outil est vraiment chouette, en plus il est multiplateforme (codé avec Flutter), il est décentralisé, et surtout totalement open source et gratuit.</p>



<p>Parmi les principaux atouts de Hiddify-Manager, on peut citer son installation flash éclair les doigts dans le nez, la prise en charge de <a href="https://github.com/XTLS/Xray-core" target="_blank" rel="noopener">Xray</a> et <a href="https://github.com/SagerNet/sing-box" target="_blank" rel="noopener">Sing-box</a>, la mise à jour et la sauvegarde automatique, ainsi que la connexion à <a href="https://github.com/hiddify/Hiddify-Manager/wiki/Get-Cloudflare-API" target="_blank" rel="noopener">Cloudflare via l&rsquo;API de ce dernier</a>. Comme je le disais plus haut, Hiddify-Manager intègre également un proxy Telegram, du DNS over HTTPS (DoH), de la gestion des utilisateurs à l&rsquo;aide d&rsquo;un <a href="https://github.com/hiddify/Hiddify-Manager/wiki/How-to-set-up-and-use-Telegram-bot-on-Hddify-panel" target="_blank" rel="noopener">bot Telegram</a> et un <a href="https://github.com/hiddify/Hiddify-Manager/wiki/How-to-activate-WARP-on-the-Hiddify-panel" target="_blank" rel="noopener">WARP</a> dédié pour contourner certaines restrictions.</p>



<p>Il est également possible de l&rsquo;utiliser avec plusieurs noms de domaines, de configurer automatiquement les adresses IP de vos CDN et donc de gérer plusieurs configurations actives.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Introducing latest features of Hiddify panel" width="800" height="450" src="https://www.youtube.com/embed/PcCfSkMjx4w?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1474253747" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Grâce à Hiddify-Manager, vous pourrez aussi mettre une limite de temps et de trafic (QoS) pour chaque utilisateur, leur afficher des pages dédiées pour qu&rsquo;ils puissent visualiser leur conso data, mais également leur proposer les fichiers de config et les clients dédiés nécessaires pour rejoindre votre réseau. </p>



<p>Hiddify Manager est surtout conçu pour résister à la détection des organismes en charge de filtrer le net tout en évitant les attaques habituelles sur le serveur. Mais bien que les possibilités de détections soient réduites au max, n&rsquo;oubliez pas quand même de désactiver tous les ports, sauf le 22, 80 et 443.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="768" src="media/393245c8.275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-1024x768.webp" data-original-source="https://korben.info/app/uploads/2024/03/275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-1024x768.webp" alt="" class="wp-image-156738" srcset="https://korben.info/app/uploads/2024/03/275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-1024x768.webp 1024w, https://korben.info/app/uploads/2024/03/275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-300x225.webp 300w, https://korben.info/app/uploads/2024/03/275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-768x576.webp 768w, https://korben.info/app/uploads/2024/03/275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-1536x1152.webp 1536w, https://korben.info/app/uploads/2024/03/275163569-ffe5346d-3404-470f-b5e0-4364e23743d2-2048x1536.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Côté client, disponible sur Google Play, mais également sous macOS et Windows, <a href="https://github.com/hiddify/hiddify-next" target="_blank" rel="noopener">Hiddify-Next</a> vous permettra de vous connecter facilement au réseau Hiddify que vous aurez monté, en utilisant une variété de protocoles comme Vless, Vmess, Reality, TUIC, Hysteria, SSH&#8230;etc. Notez qu&rsquo;il est possible de s&rsquo;y connecter avec d&rsquo;autres clients VPN comme Sing-box, Streisand, ShadowRocket et bien d&rsquo;autres.</p>



<p>Voilà y&rsquo;a plus qu&rsquo;à déployer ça sur n&rsquo;importe quel serveur Ubuntu ou directement dans le cloud chez Oracle, OVH, Azure et j&rsquo;en passe !</p>



<p><a href="https://github.com/hiddify/Hiddify-Manager/wiki/All-tutorials-and-videos" target="_blank" rel="noopener">Pour vous lancer, tous les tutos sont ici.</a> Amusez-vous bien !</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=158112
title: The Elevator – Un court-métrage Star Wars très fun
uri: The-Elevator-Un-court-métrage-Star-Wars-très-fun
url: https://korben.info/ascenseur-court-metrage-star-wars-hilarant.html
content:
<p><img width="1456" height="816" src="media/7df1da46.r_stuck_in_an_elevator_46bf756a-13f3-4939-ada7-cde658af1c99.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_Darth_Vader_and_a_Strom_trooper_stuck_in_an_elevator_46bf756a-13f3-4939-ada7-cde658af1c99.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_Darth_Vader_and_a_Strom_trooper_stuck_in_an_elevator_46bf756a-13f3-4939-ada7-cde658af1c99.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_Darth_Vader_and_a_Strom_trooper_stuck_in_an_elevator_46bf756a-13f3-4939-ada7-cde658af1c99-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_Darth_Vader_and_a_Strom_trooper_stuck_in_an_elevator_46bf756a-13f3-4939-ada7-cde658af1c99-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_Darth_Vader_and_a_Strom_trooper_stuck_in_an_elevator_46bf756a-13f3-4939-ada7-cde658af1c99-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Imaginez-vous un instant dans la peau d&rsquo;un <strong>Stormtrooper</strong>, ces soldats de l&rsquo;Empire galactique reconnaissables entre mille avec leur armure blanche immaculée. Votre nom est <strong>TK-FNG</strong>, et aujourd&rsquo;hui ce n&rsquo;est vraiment pas votre jour de chance puisque vous vous retrouvez coincé dans un <strong>ascenseur</strong> en compagnie de votre supérieur hiérarchique, le grand, l&rsquo;unique, le terrifiant <strong>Dark Vador</strong> en personne. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-512197093" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Déjà que la situation n&rsquo;est pas des plus confortables, voilà que le Seigneur Sith se met à faire quelque chose de très surprenant. Mais je ne vous en dis pas plus et je vous laisse le regarder&#8230; </p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="THE ELEVATOR - A Star Wars short film made with Unreal Engine 5.1" width="800" height="450" src="https://www.youtube.com/embed/XVo2z5MFyvk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Ça a été réalisé par le talentueux <strong><a href="https://www.imdb.com/name/nm1829958/" target="_blank" rel="noopener">Peter Haynes</a></strong> et ce dernier n&rsquo;en est pas à son coup d&rsquo;essai, puisqu&rsquo;il est également le créateur de la série web <a href="https://www.afkwebseries.com/" target="_blank" rel="noopener">AFK</a> qui suit les mésaventures d&rsquo;un groupe de <em>gamers</em> propulsés dans l&rsquo;univers de leur jeu vidéo préféré. </p>



<p>Pour info, le rendu graphique de ce court métrage, chaque détail, des reflets sur l&rsquo;armure du stormtrooper à la fluidité des mouvements de <strong>Dark Vador</strong> a été entièrement réalisé grâce à <strong>Unreal Engine 5.1</strong> et <strong><a href="https://www.reallusion.com/iclone/" target="_blank" rel="noopener">Iclone</a></strong>.</p>



<p>Chouette non ?</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-415022864" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><a href="https://www.geeksaresexy.net/2024/03/29/the-elevator-a-funny-star-wars-short-film/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156792
title: SecretPixel – Un excellent petit outil de stéganographie pour planquer vos données
uri: SecretPixel-Un-excellent-petit-outil-de-stéganographie-pour-planq
url: https://korben.info/secretpixel-outil-ultime-steganographie-securisee-furtive.html
content:
<p><img width="1792" height="1024" src="media/94be9ae2.DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime.webp" data-original-source="https://korben.info/app/uploads/2024/03/DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime.webp 1792w, https://korben.info/app/uploads/2024/03/DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime-300x171.webp 300w, https://korben.info/app/uploads/2024/03/DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime-768x439.webp 768w, https://korben.info/app/uploads/2024/03/DissimulezvosSecretsavecSecretPixel-LeSteganographeUltime-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous en avez marre des logiciels de <strong>stéganographie</strong> qui ne tiennent pas vraiment leurs promesses en matière de sécurité et de furtivité ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-639658649" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Ne cherchez plus, voici <a href="https://github.com/x011/SecretPixel" target="_blank" rel="noopener">SecretPixel</a>, un excellent outil pour planquer vos données sensibles dans des images afin de pouvoir ensuite les transmettre en toute discrétion.</p>



<p>Alors qu&rsquo;est-ce qui fait de <strong>SecretPixel</strong> un outil si balèze comparé aux autres ? Déjà, il combine un <em>chiffrement</em> AES-256 de ouf pour vos données, avec une clé de session elle-même chiffrée avec RSA. Rien que ça, ça veut dire que seul le détenteur de la clé privée RSA pourra déchiffrer vos infos cachées. Niveau sécurité, on est donc au top.</p>



<p>Mais ce n&rsquo;est pas tout ! Avant d&rsquo;être chiffrées, vos données sont <em>compressées</em> avec zlib, ce qui réduit leur taille et minimise les schémas détectables par les outils de stéganalyse (oui c&rsquo;est comme ça qu&rsquo;on dit). Et pour vraiment brouiller les pistes, SecretPixel utilise un générateur de nombres pseudo-aléatoires pour déterminer les pixels qui vont accueillir vos bits cachés. Vos données sont ainsi éparpillées dans toute l&rsquo;image, rendant leur détection quasi impossible, même avec des outils comme <a href="https://github.com/zed-0xff/zsteg" target="_blank" rel="noopener">zsteg</a>.</p>



<p>Le processus de chiffrement garantit que les données cachées restent confidentielles, tandis que la compression et la distribution aléatoire des données rendent extrêmement difficile pour les outils de stéganalyse de détecter la présence d&rsquo;informations intégrées. L&rsquo;utilisation d&rsquo;un générateur de nombres aléatoires avec amorçage ajoute une couche de sécurité supplémentaire, car le schéma des données intégrées ne peut pas être prédit sans connaître l&rsquo;amorce.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-648983696" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>En prime, SecretPixel stocke aussi le nom original de votre fichier caché dans l&rsquo;image. Comme ça, quand vous l&rsquo;extrairez, il aura toujours son petit nom. Pratique non ? </p>



<p>Et vu qu&rsquo;il est écrit en Python, vous pouvez l&rsquo;utiliser sur n&rsquo;importe quel système, tant que vous avez Python d&rsquo;installé. </p>



<p>SecretPixel est conçu pour fonctionner avec une variété de formats de fichiers image : <em>PNG</em>, <em>BMP</em>, <em>TGA</em> et <em>TIFF</em>. Il est important de noter que le format d&rsquo;image hôte choisi peut avoir un impact sur l&rsquo;efficacité du processus de stéganographie. Les formats sans perte comme PNG et TIFF sont préférables pour garantir qu&rsquo;aucune donnée n&rsquo;est perdue pendant le processus d&rsquo;intégration.</p>



<p>Maintenant, pour mettre la main sur ce petit bijou, rien de plus simple. Clonez le dépôt GitHub ou téléchargez le code source. Assurez-vous d&rsquo;avoir Python 3 et les packages requis, et c&rsquo;est parti ! </p>



<p><code>git clone https://github.com/x011/SecretPixel.git </code></p>



<p><code>cd SecretPixel   </code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1597307851" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p><code>pip install -r requirements.txt</code></p>



<p>Avant de jouer à cache-cache avec vos données, vous allez avoir besoin d&rsquo;une paire de clés RSA &#8211; une clé privée et une clé publique. Pas de panique, les dev ont pensé à tout avec un script Python pour vous faciliter la tâche. Lancez donc <code>generate_keys.py</code> qui va vous générer une paire de clés RSA de 4096 bits en un clin d&rsquo;oeil.</p>



<p><code>python generate_keys.py</code></p>



<p>Choisissez une phrase de passe bien corsée pour votre clé privée. Elle sera chiffrée avec AES-256 pour une protection maximale. Une fois le script terminé, vous aurez deux fichiers tout beaux tout chauds : <code>myprivatekey.pem</code> (votre clé privée chiffrée) et <code>mypublickey.pem</code> (votre clé publique, à partager sans modération).</p>



<p>Maintenant, passons aux choses sérieuses. Pour planquer un fichier dans une image, lancez cette commande :</p>



<p><code>python secret_pixel.py hide host.png secret.txt mypublickey.pem output.png</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1489893357" data-NKSYD1CP-trackid="124509" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_4' style='display:none;' class="Content_4"></div>
<div id='optidigital-adslot-Mobile_Pos4' style='display:none;' class="Mobile_Pos4"></div></div><p>Avant d&rsquo;intégrer des données, l&rsquo;image hôte ne doit pas contenir de contenu stéganographique antérieur ou de métadonnées sensibles qui pourraient entrer en conflit avec les nouvelles données ou révéler leur présence. En sélectionnant et en préparant soigneusement l&rsquo;image hôte,  vous améliorerez considérablement la sécurité et l&rsquo;indétectabilité des données intégrées dans l&rsquo;image. </p>



<p>De plus, l&rsquo;image hôte servant de support pour les données cachées, afin de maintenir l&rsquo;intégrité du processus de stéganographie et éviter la détection, il est crucial que l&rsquo;image hôte soit suffisamment grande pour accueillir le fichier caché. En règle générale, l&rsquo;image hôte doit avoir une capacité (en octets) au moins trois fois supérieure à la taille du fichier à cacher pour garantir que les modifications sont subtiles et largement dispersées.</p>



<p>Et hop, votre <code>secret.txt</code> est incrusté incognito dans <code>host.png</code> en utilisant votre clé publique <code>mypublickey.pem</code>. L&rsquo;image résultante <code>output.png</code> a l&rsquo;air innocente, mais elle cache bien son jeu !</p>



<p>Pour exfiltrer votre fichier caché d&rsquo;une image, c&rsquo;est tout aussi simple :</p>



<p><code>python secret_pixel.py extract carrier.png myprivatekey.pem [extracted.txt]</code></p>



<p>Votre fichier caché ressort de <code>carrier.png</code> grâce à votre clé privée myprivate.pem. Si vous ne fournissez pas de nom de fichier pour le .txt se sortie (extracted.txt), l&rsquo;outil utilisera le nom du fichier qu&rsquo;il aura conservé.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2069621517" data-NKSYD1CP-trackid="124510" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_5' style='display:none;' class="Content_5"></div>
<div id='optidigital-adslot-Mobile_Pos5' style='display:none;' class="Mobile_Pos5"></div></div><p>Bonne carrière d&rsquo;agent secret à tous !</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=158128
title: The Nicest Place on the Internet – Un réconfort virtuel plein d’humanité
uri: The-Nicest-Place-on-the-Internet-Un-réconfort-virtuel-plein-d-h
url: https://korben.info/nicest-place-internet-reconfort-virtuel-humanite.html
content:
<p><img width="1000" height="351" src="media/17cc0f20.SCR-20240331-qxpv.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240331-qxpv.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/SCR-20240331-qxpv.webp 1000w, https://korben.info/app/uploads/2024/03/SCR-20240331-qxpv-300x105.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240331-qxpv-768x270.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p>Laissez-moi vous parler d&rsquo;un petit coin de paradis sur la toile qui réchauffe le cœur et l&rsquo;âme comme un <strong>chocolat chaud</strong> par un soir d&rsquo;hiver glacial. Bienvenue sur <strong><a href="https://thenicestplace.net/" target="_blank" rel="noopener">The Nicest Place on the Internet</a></strong>, le site où la bienveillance et la douceur règnent en maîtres !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1138678544" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Si vous avez passé une journée pourrie, que tout part en cacahuète, que vous êtes au bout du rouleau, ce site vous tend les bras avec une ribambelle de vidéos de parfaits inconnus qui vous font des <strong>câlins virtuels</strong>. Bon, faudra pas trop vous emballer non plus hein, je n&rsquo;y suis pas encore, mais y&rsquo;a un petit côté <strong>réconfortant</strong> et attachant.</p>



<p>On y trouve des gens de tous horizons : des jeunes, des moins jeunes, des geeks, des mamies, des <strong>zombies</strong>, des astronautes&#8230; Une joyeuse farandole d&rsquo;humanité qui vous serre dans ses bras numériques avec un sourire jusqu&rsquo;aux oreilles.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="1000" height="574" src="media/2a745b1a.SCR-20240331-qycn.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240331-qycn.webp" alt="" class="wp-image-158130" srcset="https://korben.info/app/uploads/2024/03/SCR-20240331-qycn.webp 1000w, https://korben.info/app/uploads/2024/03/SCR-20240331-qycn-300x172.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240331-qycn-768x441.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>Et vous savez quoi ? Vous aussi vous pouvez participer à cette grande <strong>chaîne de l&rsquo;amour</strong> ! Il vous suffit d&rsquo;enregistrer votre propre vidéo de câlin, de la poster sur YouTube et de l&rsquo;envoyer au site. Vos bras réconfortants iront alors apporter un peu de <strong>chaleur</strong> et de <strong>réconfort</strong> à quelqu&rsquo;un qui en a bien besoin quelque part sur cette planète.</p>



<p>Alors certes, les <strong>grincheux</strong> et les <strong>rabat-joie</strong> diront que tout ça est bien niais et cucul la praline. Mais dans un monde où les réseaux sociaux virent souvent au pugilat généralisé (coucou Twitter !!) et où la <strong>bienveillance</strong> se fait rare, ce genre d&rsquo;initiative ne peut pas faire de mal. Au contraire, elle nous rappelle que derrière chaque écran, chaque pseudo, il y a un être humain avec ses hauts, ses bas, et son besoin de <strong>connexion</strong> et de <strong>réconfort</strong>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-21886859" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Donc la prochaine fois que vous avez une petite baisse d&rsquo;énergie, que les <strong>trolls</strong> et les <strong>haters</strong> vous minent le moral, faites un petit détour par The Nicest Place on the Internet et laissez cette <strong>vague de douceur</strong> et d&rsquo;humanité vous submerger.</p>


feed_id: https://korben.info/?p=156977
title: Smartphone Xiaomi – Dites adieu à cette option que vous adorez
uri: Smartphone-Xiaomi-Dites-adieu-à-cette-option-que-vous-adorez
url: https://korben.info/smartphone-xiaomi-dites-adieu-a-cette-option-que-vous-adorez.html
content:
<p><img width="1456" height="816" src="media/76c4ca2c.anu23_XIAOMI_logo_text_5b0ada16-9a02-4df5-b355-f939e5aa90f2.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_XIAOMI_logo_text_5b0ada16-9a02-4df5-b355-f939e5aa90f2.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/manu23_XIAOMI_logo_text_5b0ada16-9a02-4df5-b355-f939e5aa90f2.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_XIAOMI_logo_text_5b0ada16-9a02-4df5-b355-f939e5aa90f2-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_XIAOMI_logo_text_5b0ada16-9a02-4df5-b355-f939e5aa90f2-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_XIAOMI_logo_text_5b0ada16-9a02-4df5-b355-f939e5aa90f2-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Dans <a href="https://korben.info/">une annonce surprenante</a>, le géant chinois Xiaomi a décidé de supprimer la fonctionnalité « Appel » de ses smartphones, affirmant que cette option n&rsquo;est plus utilisée par la majorité de ses clients. Cette décision radicale a suscité de nombreuses réactions parmi les utilisateurs de la marque.</p>



<h2 class="wp-block-heading"><strong>Xiaomi affirme que les appels passent désormais par les messageries instantanées</strong></h2>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-428335124" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Selon un communiqué officiel de Xiaomi, la fonctionnalité « Appel » sera progressivement retirée de tous les modèles de smartphones de la marque à partir de la prochaine mise à jour. L&rsquo;entreprise justifie cette décision en expliquant que la plupart des utilisateurs préfèrent désormais passer leurs appels via des applications de messagerie instantanée telles que WhatsApp, Facebook Messenger ou encore WeChat.</p>



<p>« <em>Nos études montrent que moins de 5% de nos clients utilisent encore la fonction d&rsquo;appel classique via le réseau de l&rsquo;opérateur</em>« , indique le porte-parole de Xiaomi. « <em>Il nous a donc semblé logique de supprimer cette option devenue obsolète afin d&rsquo;o</em>ptimiser les performances de nos appareils. »</p>



<h2 class="wp-block-heading"><strong>Des avantages et des inconvénients pour les utilisateurs</strong></h2>



<p>Si cette décision peut sembler radicale, Xiaomi met en avant plusieurs avantages pour ses clients. Tout d&rsquo;abord, la suppression de la fonctionnalité « Appel » permettra de libérer de l&rsquo;espace de stockage sur les smartphones, offrant ainsi plus de place pour les photos, vidéos et applications. De plus, l&rsquo;entreprise promet une amélioration significative de l&rsquo;autonomie de la batterie, les appels via les messageries consommant moins d&rsquo;énergie que les appels traditionnels.</p>



<p>Cependant, certains utilisateurs s&rsquo;inquiètent des conséquences de cette décision. En effet, les appels via les messageries nécessitent une connexion internet stable, ce qui n&rsquo;est pas toujours le cas dans certaines zones géographiques. De plus, les personnes âgées ou moins à l&rsquo;aise avec la technologie pourraient se retrouver dans l&rsquo;incapacité de passer des appels depuis leur smartphone Xiaomi.</p>



<h2 class="wp-block-heading"><strong>Vers une suppression de l&rsquo;application SMS ?</strong></h2>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-311152005" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Suite à cette annonce, des rumeurs circulent quant à une possible suppression de l&rsquo;application SMS dans un futur proche. En effet, Xiaomi aurait également constaté une baisse significative de l&rsquo;utilisation des SMS au profit des messageries instantanées.</p>



<p>Si cette information venait à se confirmer, cela marquerait un tournant majeur dans l&rsquo;histoire de la téléphonie mobile. Les smartphones deviendraient alors de véritables « appareils de messagerie », délaissant progressivement les fonctions de communication traditionnelles.</p>



<p>Quoi qu&rsquo;il en soit, cette annonce a eu l&rsquo;effet d&rsquo;une bombe dans le monde de la tech, suscitant de nombreux débats sur l&rsquo;avenir de la téléphonie mobile et une fool en colère. Reste à voir si d&rsquo;autres fabricants emboîteront le pas à Xiaomi dans cette « pêche » aux fonctionnalités obsolètes.</p>


feed_id: https://korben.info/?p=158163
title: Rust chez Google – Une productivité doublée et du code plus fiable
uri: Rust-chez-Google-Une-productivité-doublée-et-du-code-plus-fiable
url: https://korben.info/rust-google-productivite-doublee-code-fiable.html
content:
<p><img width="1456" height="816" src="media/e83d9e79.he_logo_text_RUST_color_4e65681a-4cbc-4aa4-a5e6-72b8fc8cd935.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_a_typical_Google_Wallpaper_with_the_logo_text_RUST_color_4e65681a-4cbc-4aa4-a5e6-72b8fc8cd935.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/manu23_a_typical_Google_Wallpaper_with_the_logo_text_RUST_color_4e65681a-4cbc-4aa4-a5e6-72b8fc8cd935.png 1456w, https://korben.info/app/uploads/2024/04/manu23_a_typical_Google_Wallpaper_with_the_logo_text_RUST_color_4e65681a-4cbc-4aa4-a5e6-72b8fc8cd935-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_a_typical_Google_Wallpaper_with_the_logo_text_RUST_color_4e65681a-4cbc-4aa4-a5e6-72b8fc8cd935-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_a_typical_Google_Wallpaper_with_the_logo_text_RUST_color_4e65681a-4cbc-4aa4-a5e6-72b8fc8cd935-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Ça y est, la vague <strong>Rust</strong> déferle sur la Silicon Valley et même le géant <strong>Google</strong> n&rsquo;y échappe pas ! Le langage de programmation qui monte, qui monte, s&rsquo;installe peu à peu dans les couloirs de la firme de Mountain View et visiblement, il fait des ravages&#8230; mais dans le bon sens du terme !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-941648930" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Lors de la récente conférence <strong><a href="https://www.rustnationuk.com/" target="_blank" rel="noopener">Rust Nation UK</a></strong>, Lars Bergstrom, directeur de l&rsquo;ingénierie chez Google, a lâché une petite bombe : les équipes de dev qui sont passées à Rust ont vu leur <strong>productivité doubler</strong> par rapport à celles qui utilisent encore C++ !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="768" src="media/8ae91a44.GJyfLXcXoAA_8Zq-1024x768.jpg" data-original-source="https://korben.info/app/uploads/2024/04/GJyfLXcXoAA_8Zq-1024x768.jpg" alt="" class="wp-image-158165" srcset="https://korben.info/app/uploads/2024/04/GJyfLXcXoAA_8Zq-1024x768.jpg 1024w, https://korben.info/app/uploads/2024/04/GJyfLXcXoAA_8Zq-300x225.jpg 300w, https://korben.info/app/uploads/2024/04/GJyfLXcXoAA_8Zq-768x576.jpg 768w, https://korben.info/app/uploads/2024/04/GJyfLXcXoAA_8Zq.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>On savait déjà que Rust était prometteur, avec sa gestion de la mémoire ultra safe et son système de « ownership » qui évite les erreurs de segmentation. Mais de là à imaginer des gains de productivité pareils, personne n&rsquo;osait en rêver !</p>



<p>Et pourtant, c&rsquo;est bien réel puisque quand une équipe Google migre un projet C++ vers Rust, elle divise par deux le temps nécessaire pour le développer et le maintenir. C&rsquo;est énorme ! Surtout quand on sait à quel point le développement en C++ peut être chronophage et complexe. Mais alors comment expliquer un tel boost de performance ? </p>



<p>D&rsquo;après Lars Bergstrom, c&rsquo;est très simple : <strong>Rust inspire confiance</strong>. Les développeurs se sentent plus sereins quand ils codent en Rust, car ils savent que le compilateur va les aider à éviter toute une classe de bugs vicieux liés à la gestion de la mémoire. Résultat, ils passent moins de temps à débugger et plus de temps à ajouter des fonctionnalités. Et ça, c&rsquo;est bon pour le moral des troupes et pour la vélocité des projets !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1317409781" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Autre avantage de Rust : sa courbe d&rsquo;apprentissage. Contrairement à ce qu&rsquo;on pourrait penser, les développeurs Google ne mettent pas des mois à être opérationnels en Rust. En moyenne, il leur faut environ 2 mois pour se sentir à l&rsquo;aise et 4 mois pour retrouver leur niveau de productivité C++.</p>



<p>C&rsquo;est sûr, Rust n&rsquo;est pas le langage le plus simple à prendre en main, avec ses concepts de <a href="https://doc.rust-lang.org/book/ch04-01-what-is-ownership.html" target="_blank" rel="noopener">ownership</a> et de <a href="https://doc.rust-lang.org/book/ch04-02-references-and-borrowing.html" target="_blank" rel="noopener">borrowing</a> qui peuvent paraître abstraits au début. Mais une fois franchie cette étape, on découvre un langage puissant, expressif et fiable. Et puis, il faut bien l&rsquo;avouer, il y a un petit côté « hype » à coder en Rust en ce moment. C&rsquo;est un langage qui a le vent en poupe et tout le monde en parle !</p>



<p> <a href="https://www.theregister.com/2024/03/31/rust_google_c/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158168
title: Justine Tunney booste encore une fois les performances de llama.cpp
uri: Justine-Tunney-booste-encore-une-fois-les-performances-de-llama-cpp
url:
https://korben.info/justine-tunney-booste-performances-llama-cpp-nouveaux-kernels-algebre-lineaire.html

content:
<p><img width="1456" height="612" src="media/50e534ed._Justine_with_a_llama_cf055adf-6565-42c1-8360-de63a430a211-1.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_wallapaper_Logo_text_Justine_with_a_llama_cf055adf-6565-42c1-8360-de63a430a211-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_wallapaper_Logo_text_Justine_with_a_llama_cf055adf-6565-42c1-8360-de63a430a211-1.png 1456w, https://korben.info/app/uploads/2024/04/manu23_wallapaper_Logo_text_Justine_with_a_llama_cf055adf-6565-42c1-8360-de63a430a211-1-300x126.png 300w, https://korben.info/app/uploads/2024/04/manu23_wallapaper_Logo_text_Justine_with_a_llama_cf055adf-6565-42c1-8360-de63a430a211-1-1024x430.png 1024w, https://korben.info/app/uploads/2024/04/manu23_wallapaper_Logo_text_Justine_with_a_llama_cf055adf-6565-42c1-8360-de63a430a211-1-768x323.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>La <strong>révolution de l&rsquo;IA</strong> est en marche depuis un bon moment maintenant mais faire tourner les derniers modèles de langage comme <strong>llama.cpp</strong> sur votre bécane, demande de la puissance. C&rsquo;est là qu&rsquo;intervient <strong><a href="https://justine.lol/matmul/" target="_blank" rel="noopener">Justine Tunney</a></strong>, hackeuse et ex-programmeuse de chez Google, qui vient de pondre de nouveaux kernels d&rsquo;<strong>algèbre linéaire</strong> pour booster les perfs de llama.cpp.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1725477407" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Concrètement, elle a réécrit les routines qui font les <strong>multiplications de matrices</strong>, c&rsquo;est à dire les opérations au cœur des réseaux de neurones et en utilisant les dernières instructions vectorielles AVX-512 et ARM dotprod, elle a réussi à <strong>multiplier par 5 la vitesse d&rsquo;exécution</strong> sur les processeurs récents d&rsquo;Intel, AMD et ARM. </p>



<p>Mais ce n&rsquo;est pas tout, elle a aussi bossé sur l&rsquo;<strong>optimisation mémoire</strong>. Fini le temps où les calculs étaient ralentis par les accès à la RAM. Grâce à une utilisation intelligente du cache L2 et du prefetching, elle arrive maintenant à <strong>diviser par 2 le temps de chargement</strong> des données.</p>



<p>Résultat, llama.cpp et les autres modèles compatibles tournent comme des horloges, même sur des configs modestes. Fini les <strong>CUDA cores hors de prix</strong>, un bon vieux processeur avec un peu de RAM suffit. De quoi démocratiser l&rsquo;accès à l&rsquo;IA sans se ruiner surtout que son code est dispo sur <a href="https://justine.lol/matmul/" target="_blank" rel="noopener">son GitHub</a>. Il est écrit en <strong>C++</strong> avec zéro dépendance externe et peut être compilé sur Linux, macOS, Windows, FreeBSD et même SerenityOS.</p>



<p>Mais Justine ne compte pas s&rsquo;arrêter là. Elle planche déjà sur le support de <strong>nouveaux formats de données</strong> comme le FP16 et le BF16 pour réduire encore l&#8217;empreinte mémoire. À terme, elle espère faire tourner les IA les plus gourmandes sur un Raspberry Pi ! Chouette non ?</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1854321202" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>D&rsquo;un côté on a donc les géants comme Nvidia qui misent tout sur leurs accélérateurs graphiques propriétaires et de l&rsquo;autre les hackers et les libristes qui veulent garder le contrôle de leur machine avec du code ouvert et optimisé. </p>



<p>En attendant, je vous invite à tester ses kernels par vous-même et à voir la différence. C&rsquo;est peut-être ça le véritable sens du progrès technologique : permettre au plus grand nombre d&rsquo;accéder à des outils auparavant réservés à une élite.</p>



<p>Source</p>


feed_id: https://korben.info/?p=156800
title: Onionpipe – Créez des tunnels réseau virtuels inarrêtables
uri: Onionpipe-Créez-des-tunnels-réseau-virtuels-inarrêtables
url: https://korben.info/onionpipe-creer-tunnels-reseau-securises-adresses-tor-onion.html
content:
<p><img width="1792" height="1024" src="media/400a5761.evelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce.webp" data-original-source="https://korben.info/app/uploads/2024/03/RevelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/03/RevelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce.webp 1792w, https://korben.info/app/uploads/2024/03/RevelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce-300x171.webp 300w, https://korben.info/app/uploads/2024/03/RevelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/RevelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce-768x439.webp 768w, https://korben.info/app/uploads/2024/03/RevelationOnionPipeBoostezvostunnelsreseauToraveccetteastuce-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Y&rsquo;a un nouveau soft qui vient de sortir et qui va vous permettre de créer des <strong>tunnels réseau virtuellement inarrêtables</strong>, où que vous soyez dans le monde. Ça s&rsquo;appelle <strong><a href="https://github.com/cmars/onionpipe" target="_blank" rel="noopener">onionpipe</a></strong> et ça utilise les adresses Onion de Tor pour faire transiter vos données de manière sécurisée et privée.  </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-65258037" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Imaginez un peu le truc : vous avez un service perso que vous voulez héberger chez vous mais votre FAI bloque les connexions entrantes ? Ou alors vous avez des clients qui sont derrière des pare-feu restrictifs type WiFi public ? Pas de souci, avec onionpipe votre service n&rsquo;a pas besoin d&rsquo;une IP publique pour être accessible ! Vous pouvez publier votre service avec une adresse onion unique et persistante, et donner l&rsquo;accès de manière sécurisée seulement aux personnes de votre choix.</p>



<p>Le plus cool c&rsquo;est que vous n&rsquo;avez pas besoin de faire confiance et de filer vos données persos à des services payants type Tailscale ou ZeroTier. Avec onionpipe, vous gardez le contrôle total ! </p>



<p>Concrètement, onionpipe c&rsquo;est un peu comme <code>socat</code> mais pour les réseaux Tor. Ça met en place des tunnels de transfert de paquets pour faire des redirections de ports. Par exemple vous pouvez exposer le port local 8000 vers une adresse onion temporaire :</p>



<p><code>onionpipe 8000</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-730551829" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ou alors vers le port 80 d&rsquo;une adresse onion temporaire en utilisant <code>~</code> comme raccourci :</p>



<p><code>onionpipe 8000~80</code></p>



<p>Vous pouvez même créer une adresse onion persistante avec un petit nom pour vous y retrouver :</p>



<p><code>onionpipe 8000~80@my-app</code></p>



<p>Et réutiliser ce nom dans plusieurs redirections pour faire référence à la même adresse onion. Tiens par exemple on pourrait monter un petit forum web pour un serveur Minecraft :</p>



<p><code>onionpipe 8000~80@minecraft 25565@minecraft</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1120899210" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Toutes les redirections sans nom utilisent la même adresse onion temporaire :</p>



<p><code>onionpipe 192.168.1.100:8000~80,8080,9000 9090</code></p>



<p>Vous pouvez aussi exposer un socket Unix vers une adresse onion :</p>



<p><code>onionpipe /run/server.sock~80</code></p>



<p>Ou sacrifier un peu la confidentialité réseau contre une latence réduite en publiant un service onion non-anonyme :</p>



<p><code>onionpipe --anonymous=false 8000</code>  </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-791618110" data-NKSYD1CP-trackid="124509" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_4' style='display:none;' class="Content_4"></div>
<div id='optidigital-adslot-Mobile_Pos4' style='display:none;' class="Mobile_Pos4"></div></div><p>Dans l&rsquo;autre sens, vous pouvez rediriger le port 80 d&rsquo;une adresse onion distante vers le port local 80 :</p>



<p><code>onionpipe xxx.onion:80</code></p>



<p>Ou vers le port 80 en écoute sur toutes les interfaces, pour exposer publiquement l&rsquo;accès au service onion :</p>



<p><code>onionpipe xxx.onion:80~0.0.0.0:80</code></p>



<p>Pour aller plus loin dans la sécurisation de vos services persos, onionpipe gère aussi <a href="https://community.torproject.org/onion-services/advanced/client-auth/" target="_blank" rel="noopener">l&rsquo;authentification client</a>. En gros ça permet de n&rsquo;autoriser l&rsquo;accès qu&rsquo;à une liste de clés publiques de votre choix. </p>



<p>Voilà comment ça marche :</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1586803259" data-NKSYD1CP-trackid="124510" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_5' style='display:none;' class="Content_5"></div>
<div id='optidigital-adslot-Mobile_Pos5' style='display:none;' class="Mobile_Pos5"></div></div><p>Alice génère une nouvelle paire de clés d&rsquo;authentification client </p>



<p><code>onionpipe client new alice</code></p>



<p>Puis Alice partage cette clé publique avec Bob, qui transmet un service en oignon qu&rsquo;elle seule peut utiliser.</p>



<p><code>onionpipe --require-auth CLEPUBLIQUEALICE 8000~80@test</code></p>



<p>Alice utilise alors sa clé privée pour se connecter au service onion de Bob et le rediriger en local</p>



<p><code>onionpipe --auth alice ADRESSEONIONBOB:80~7000</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1561313728" data-NKSYD1CP-trackid="124511" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_6' style='display:none;' class="Content_6"></div>
<div id='optidigital-adslot-Mobile_Pos6' style='display:none;' class="Mobile_Pos6"></div></div><p>Et voilà, un canal de communication privé et sécurisé entre Alice et Bob, sans passer par un serveur central 😉</p>



<p>Cerise sur le gâteau, ça s&rsquo;intègre super facilement avec Docker ! Seule subtilité, comme c&rsquo;est le conteneur qui fait la redirection, faut ajuster les adresses locales en conséquence. Pour rediriger le port 80 de l&rsquo;hôte Docker :</p>



<p><code>docker run --rm ghcr.io/cmars/onionpipe:main host.docker.internal:80</code></p>



<p>Avec Podman vous pouvez carrément exposer le réseau de l&rsquo;hôte local :</p>



<p><code>podman run --network=host --rm ghcr.io/cmars/onionpipe:main 8000</code></p>



<p>Et comme les adresses de redirection locales sont résolues par DNS, c&rsquo;est ultra simple de publier des services onion depuis Docker Compose ou Kubernetes. Jetez un œil à <a href="https://github.com/cmars/onionpipe/blob/main/examples/nextcloud/docker-compose.yml" target="_blank" rel="noopener">cet exemple avec Nextcloud</a>, c&rsquo;est assez génial !</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=158217
title: The Pirate Bay – Le plus vieux torrent actif fête ses 20 ans
uri: The-Pirate-Bay-Le-plus-vieux-torrent-actif-fête-ses-20-ans
url: https://korben.info/pirate-bay-20-ans-partage-survie-plus-vieux-torrent-actif.html
content:
<p><img width="1456" height="816" src="media/53921e30.u23_The_Pirate_Bay_Logo_3a594b23-3c42-47bf-a027-7bd7c25c2188.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_The_Pirate_Bay_Logo_3a594b23-3c42-47bf-a027-7bd7c25c2188.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/manu23_The_Pirate_Bay_Logo_3a594b23-3c42-47bf-a027-7bd7c25c2188.png 1456w, https://korben.info/app/uploads/2024/04/manu23_The_Pirate_Bay_Logo_3a594b23-3c42-47bf-a027-7bd7c25c2188-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_The_Pirate_Bay_Logo_3a594b23-3c42-47bf-a027-7bd7c25c2188-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_The_Pirate_Bay_Logo_3a594b23-3c42-47bf-a027-7bd7c25c2188-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Ah, The Pirate Bay&#8230; Ce nom résonne comme une douce mélodie à mes oreilles. Depuis sa création en 2003, ce site emblématique a connu bien des tempêtes, mais tel un navire insubmersible, il continue de voguer fièrement sur les flots du <strong>BitTorrent</strong>. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2106390275" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour vous rafraichir la mémoire, en 2003, Facebook n&rsquo;était même pas encore une lueur dans les yeux de Mark Zuckerberg, YouTube n&rsquo;existait pas, et les smartphones, une lointaine chimère ! Même Korben.info n&rsquo;était pas là ! Et à l&rsquo;époque, pour regarder un film, il fallait soit acheter un DVD pour les plus fortunés, soit se prendre une carte chez Vidéo Futur. Hé oui pas de streaming à l&rsquo;époque !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="1024" height="768" src="media/b0a86665.video_futur_chambery_magasin_video_futur_chambery_174239636.jpg" data-original-source="https://korben.info/app/uploads/2024/04/video_futur_chambery_magasin_video_futur_chambery_174239636.jpg" alt="" class="wp-image-158219" style="width:660px;height:auto" srcset="https://korben.info/app/uploads/2024/04/video_futur_chambery_magasin_video_futur_chambery_174239636.jpg 1024w, https://korben.info/app/uploads/2024/04/video_futur_chambery_magasin_video_futur_chambery_174239636-300x225.jpg 300w, https://korben.info/app/uploads/2024/04/video_futur_chambery_magasin_video_futur_chambery_174239636-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Et aujourd&rsquo;hui, c&rsquo;est un anniversaire un peu particulier que The Pirate Bay fête : <strong>les 20 ans du plus ancien torrent encore actif sur le site !</strong></p>



<p>Il s&rsquo;agit d&rsquo;un épisode de la série « <strong>High Chaparral</strong>« , uploadé le 25 mars 2004, qui a donc traversé deux décennies, et qui est toujours partagé par plusieurs <strong>seeders</strong> dévoués, prêts à perpétuer son existence envers et contre tout. Au fil des années, ce torrent est même devenu un véritable symbole pour la communauté de The Pirate Bay.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="The High Chaparral: Trailer 1" width="600" height="450" src="https://www.youtube.com/embed/R_srGyrZTG4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Bien sûr, d&rsquo;autres torrents anciens subsistent, comme une copie piratée du documentaire « <strong><a href="https://fr.wikipedia.org/wiki/Revolution_OS" target="_blank" rel="noopener">Revolution OS</a></strong> » ou le célèbre « <strong><a href="https://en.wikipedia.org/wiki/The_Fanimatrix" target="_blank" rel="noopener">The Fanimatrix</a></strong>« . Mais cet épisode de « High Chaparral » détient quand même la palme de la longévité, du haut de ses 20 printemps.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="824" height="750" src="media/c1b2950a.SCR-20240401-somb.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240401-somb.webp" alt="" class="wp-image-158220" srcset="https://korben.info/app/uploads/2024/04/SCR-20240401-somb.webp 824w, https://korben.info/app/uploads/2024/04/SCR-20240401-somb-300x273.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240401-somb-768x699.webp 768w" sizes="(max-width: 824px) 100vw, 824px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-898476864" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Alors oui, on ne sait pas ce que nous réserve l&rsquo;avenir mais une chose est sûre, The Pirate Bay et ses irréductibles <strong>pirates</strong> continueront de naviguer, bravant les tempêtes juridiques et autres assauts des ayants droits assoiffés de thunes.</p>



<p>Allez, rendez-vous dans 10 ans pour fêter les 30 ans de « High Chaparral » !</p>



<p><a href="https://torrentfreak.com/the-pirate-bays-oldest-torrent-is-now-20-years-old-240401/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158212
title: ChatGPT est maintenant accessible sans compte
uri: ChatGPT-est-maintenant-accessible-sans-compte
url: https://korben.info/chatgpt-accessible-sans-compte-avancee-majeure-ia-conversationnelle.html
content:
<p><img width="1000" height="448" src="media/02fb11a3.SCR-20240401-siwt.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240401-siwt.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/SCR-20240401-siwt.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240401-siwt-300x134.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240401-siwt-768x344.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p>Ça y est, c&rsquo;est officiel ! <strong>ChatGPT</strong>, le célèbre agent conversationnel développé par <strong>OpenAI</strong>, est désormais <a href="https://openai.com/blog/start-using-chatgpt-instantly" target="_blank" rel="noopener">accessible à tous</a> sans qu&rsquo;on ait besoin de se créer un compte. C&rsquo;est une nouvelle qui devrait ravir les curieux qui souhaitaient tester les capacités de cette <strong>intelligence artificielle</strong> révolutionnaire sans avoir à s’embêter avec la création d&rsquo;un énième compte en ligne.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-78251898" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Pour profiter de ChatGPT sans compte, rien de plus simple ! Il vous suffit de vous rendre sur l&rsquo;application web <a href="https://chat.openai.com/" target="_blank" rel="noopener">chat.openai.com</a> ou de télécharger l&rsquo;application officielle ChatGPT sur votre smartphone, que vous soyez sur iPhone ou Android. Et vous pourrez directement commencer à discuter avec l&rsquo;IA sans aucune autre formalité. </p>



<p>Par contre, ici en France, ça n&rsquo;a pas encore l&rsquo;air actif. J&rsquo;ai du passer par un VPN via les États-Unis pour en profiter sans avoir à me créer un compte.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1000" height="693" src="media/f02b4b9a.SCR-20240401-sidb.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240401-sidb.webp" alt="" class="wp-image-158214" srcset="https://korben.info/app/uploads/2024/04/SCR-20240401-sidb.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240401-sidb-300x208.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240401-sidb-768x532.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>Et il faut quand même noter quelques petites limitations par rapport à la version avec compte. Déjà, vous ne pourrez pas sauvegarder ni consulter l&rsquo;historique de vos conversations, et encore moins les partager avec d&rsquo;autres utilisateurs. Vous n&rsquo;aurez pas non plus accès aux conversations vocales ou aux instructions personnalisées. Et surtout, vous serez limité au modèle standard GPT-3.5, comme pour les comptes gratuits. Si vous voulez profiter de la puissance du modèle GPT-4, il faudra alors passer à la caisse et souscrire à l&rsquo;abonnement payant ChatGPT Plus.</p>



<p>Mais bon, pour une utilisation basique de ChatGPT, la version sans compte est largement suffisante. Vous pourrez poser toutes vos questions, demander des conseils, générer du contenu, et même avoir des conversations à l&rsquo;infini avec l&rsquo;IA. Parfait pour découvrir le potentiel de l&rsquo;<strong>IA conversationnelle</strong> et vous familiariser avec cet outil fascinant si ce n&rsquo;est pas encore fait.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-356360520" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>D&rsquo;ailleurs, OpenAI a précisé avoir mis en place des « garde-fous supplémentaires » pour l&rsquo;utilisation de ChatGPT sans compte. Donc ne soyez pas surpris si l&rsquo;IA refuse de répondre à certaines de vos questions un peu trop sensibles ou sur des thèmes controversées.</p>



<p>N&rsquo;oubliez pas que ChatGPT reste un outil imparfait, avec ses limites et ses défauts et qu&rsquo;il peut parfois se tromper, inventer des choses ou tenir des propos biaisés. Donc gardez toujours votre esprit critique et ne prenez pas tout ce qu&rsquo;il dit pour argent comptant. Et par pitié, ne l&rsquo;utilisez pas comme un oracle infaillible ou comme si c&rsquo;était Wikipédia. Voyez plutôt ça comme un outil permettant de retravailler du texte.</p>



<p>Amusez-vous bien !</p>



<p><a href="https://www.howtogeek.com/chatgpt-no-longer-needs-an-account/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156805
title: StickerBaker – Créez des stickers IA personnalisés en quelques clics
uri: StickerBaker-Créez-des-stickers-IA-personnalisés-en-quelques-cli
url: https://korben.info/stickerbaker-generez-stickers-personnalises-ia.html
content:
<p><img width="1792" height="1024" src="media/e6d2bdfe.StickerBakerloutilIArevolutionnairepourcreervosautocollants.webp" data-original-source="https://korben.info/app/uploads/2024/03/DecouvrezStickerBakerloutilIArevolutionnairepourcreervosautocollants.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/DecouvrezStickerBakerloutilIArevolutionnairepourcreervosautocollants.webp 1792w, https://korben.info/app/uploads/2024/03/DecouvrezStickerBakerloutilIArevolutionnairepourcreervosautocollants-300x171.webp 300w, https://korben.info/app/uploads/2024/03/DecouvrezStickerBakerloutilIArevolutionnairepourcreervosautocollants-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/DecouvrezStickerBakerloutilIArevolutionnairepourcreervosautocollants-768x439.webp 768w, https://korben.info/app/uploads/2024/03/DecouvrezStickerBakerloutilIArevolutionnairepourcreervosautocollants-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous aimez créer des stickers pour épater vos amis sur les réseaux sociaux ? Mais vous en avez marre de passer des heures sur Photoshop pour un résultat pas toujours au top ? J&rsquo;ai ce qu&rsquo;il vous faut ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-47399922" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Le site web <a href="https://stickerbaker.com/" target="_blank" rel="noopener">StickerBaker</a> est une vraie petite <strong>pépite</strong> pour générer des stickers personnalisés en quelques clics grâce à l&rsquo;intelligence artificielle. </p>



<p>Concrètement, vous uploadez une photo de votre trombine, vous entrez une petite description façon prompt et <em>bim</em>, l&rsquo;IA vous génère un sticker sur-mesure avec un rendu digne des plus grands graphistes. Pas besoin d&rsquo;être un crack en dessin ou en retouche d&rsquo;image, StickerBaker s&rsquo;occupe de tout ! </p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="719" height="551" src="media/5e10cccf.SCR-20240308-mr7.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240308-mr7.webp" alt="" class="wp-image-156832" style="width:491px;height:auto" srcset="https://korben.info/app/uploads/2024/03/SCR-20240308-mr7.webp 719w, https://korben.info/app/uploads/2024/03/SCR-20240308-mr7-300x230.webp 300w" sizes="(max-width: 719px) 100vw, 719px" /></figure></div>


<p>Mais alors StickerBaker, ça peut servir à quoi concrètement ? Et bien comme je le disais, créer des stickers complètement <strong>barrés</strong> à partir de vos photos pour amuser la galerie et mettre l&rsquo;ambiance dans la conversation WhatsApp du jeudi soir !  Mais ça peut aussi permettre à des artistes, graphistes ou même des marques de prototyper rapidement des designs de stickers avant une prod plus poussée. Plutôt que de partir d&rsquo;une feuille blanche, autant utiliser l&rsquo;IA pour générer des premiers jets et itérer à partir de là. Ça peut faire gagner un temps fou.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="839" src="media/07032a81.SCR-20240308-mq1-1024x839.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240308-mq1-1024x839.webp" alt="" class="wp-image-156831" srcset="https://korben.info/app/uploads/2024/03/SCR-20240308-mq1-1024x839.webp 1024w, https://korben.info/app/uploads/2024/03/SCR-20240308-mq1-300x246.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240308-mq1-768x630.webp 768w, https://korben.info/app/uploads/2024/03/SCR-20240308-mq1.webp 1304w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Sous le capot, le site utilise le modèle <em>Albedo XL</em> et des techniques de machine learning comme les <em>LoRA</em> (Learning Rate Adaptation) pour comprendre votre prompt et générer un visuel qui déchire. Les plus geeks d&rsquo;entre vous apprécieront les performances de l&rsquo;engin : un sticker généré en 10 secondes max grâce aux cartes graphiques <em>Nvidia A40</em>. Ça envoie du lourd !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-582046584" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et le must du must, c&rsquo;est que StickerBaker est un projet <em>open source</em>, <a href="https://github.com/cbh123/stickerbaker" target="_blank" rel="noopener">le code est dispo sur GitHub</a>. Ça veut dire que la communauté peut mettre la main à la pâte pour améliorer l&rsquo;outil. Vous pouvez par exemple bidouiller le code pour modifier les styles de stickers générés. <a href="https://replicate.com/fofr/sticker-maker" target="_blank" rel="noopener">Un vrai bonheur pour les devs qui veulent comprendre comment ça marche derrière.</a></p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="636" src="media/6b2feade.SCR-20240308-mti-1024x636.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240308-mti-1024x636.webp" alt="" class="wp-image-156833" srcset="https://korben.info/app/uploads/2024/03/SCR-20240308-mti-1024x636.webp 1024w, https://korben.info/app/uploads/2024/03/SCR-20240308-mti-300x186.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240308-mti-768x477.webp 768w, https://korben.info/app/uploads/2024/03/SCR-20240308-mti.webp 1242w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Autre bon point, vos photos sont supprimées direct après le traitement. Pas de stockage chelou des données ou d&rsquo;utilisations douteuses derrière, StickerBaker est clean de ce côté là. C&rsquo;est toujours appréciable de nos jours.</p>



<p>Après, faut pas se leurrer, on est encore loin d&rsquo;une app grand public. L&rsquo;interface est rudimentaire et il faut un minimum biberonné à l&rsquo;anglais et à l&rsquo;univers des IA générative pour pas être largué. Mais c&rsquo;est un premier pas encourageant vers la démocratisation de ces technologies.  </p>



<p>Au final, StickerBaker c&rsquo;est une chouette démo techno qui montre tout le potentiel de l&rsquo;IA générative appliquée au domaine des stickers et du graphisme. Le projet n&rsquo;en est qu&rsquo;à ses débuts mais mérite clairement d&rsquo;être suivi de près. Ça pourrait bien révolutionner notre manière de créer des visuels à l&rsquo;avenir, qui sait ? En tout cas, moi j&rsquo;ai hâte de voir les prochaines évolutions de ce genre d&rsquo;outils !</p>



<p>Merci à Lorenper pour l&rsquo;info.</p>


feed_id: https://korben.info/?p=158266
title: Faille de sécurité dans les terminaux de check-in IBIS – les codes d’accès aux chambres exposés
uri: Faille-de-sécurité-dans-les-terminaux-de-check-in-IBIS-les-codes
url: https://korben.info/faille-securite-terminaux-check-in-ibis-codes-acces-chambres-exposes.html
content:
<p><img width="2560" height="1435" src="media/3804bc30.liam-scaled.webp" data-original-source="https://korben.info/app/uploads/2024/04/liam-scaled.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/liam-scaled.webp 2560w, https://korben.info/app/uploads/2024/04/liam-300x168.webp 300w, https://korben.info/app/uploads/2024/04/liam-1024x574.webp 1024w, https://korben.info/app/uploads/2024/04/liam-768x430.webp 768w, https://korben.info/app/uploads/2024/04/liam-1536x861.webp 1536w, https://korben.info/app/uploads/2024/04/liam-2048x1148.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px"></p>
<p>C&rsquo;est vachement pratique de pouvoir récupérer sa chambre d’hôtel après une grosse journée, simplement en passant par le terminal qui se trouve dans l&rsquo;entrée de l’hôtel. On tape son nom, on paye et paf, on récupère son numéro de chambre et le code pour y accéder. Sauf que ce que vous ignorez peut-être, c&rsquo;est que ce même terminal vient potentiellement d&rsquo;exposer votre code d&rsquo;accès à des personnes mal intentionnées&#8230;</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1554711190" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>C&rsquo;est exactement ce qui s&rsquo;est passé dans un hôtel <strong>IBIS Budget à Hambourg</strong>, en Allemagne. Lors d&rsquo;un congrès de hackers, la société <strong>Pentagrid</strong> a remarqué une faille de sécurité pour le moins inquiétante dans le terminal de check-in. Ainsi, en entrant une série de tirets à la place du numéro, le terminal liste toutes les réservations avec leur numéro, la date d&rsquo;arrivée prévue et le prix total du séjour. Puis en sélectionnant une réservation, on accède directement au numéro de chambre et au code d&rsquo;accès de la porte. </p>



<p>Dans l&rsquo;hôtel en question, pas moins de 87 réservations étaient ainsi exposées, soit près de la moitié des 180 chambres de l&rsquo;établissement !</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="IBIS Budget check-int terminal keypad code leakage" src="https://player.vimeo.com/video/927961761?dnt=1&amp;app_id=122963" width="800" height="450" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write"></iframe>
</div></figure>



<p>Vous imaginez le désastre si ces codes tombaient entre de mauvaises mains ? Adieu vos effets personnels, surtout dans un hôtel bas de gamme comme celui-ci qui n&rsquo;est pas équipé de coffres-forts dans les chambres. Et je vous parle pas des agressions en pleine nuit ! C&rsquo;est la porte ouverte à toutes les fenêtres comme dirait l&rsquo;autre.</p>



<p>Fort heureusement, Pentagrid a immédiatement signalé cette faille à la chaîne hôtelière <strong>Accor</strong>, propriétaire des hôtels IBIS. Le problème a depuis été corrigé, mais il aura fallu quand même plusieurs échanges et relances de la part des hackers pour que des actions soient entreprises de la part d&rsquo;Accor.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1481915573" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Mais comment une telle faille a-t-elle pu se produire ? Et bien d&rsquo;après les informations fournies par Pentagrid <a href="https://www.pentagrid.ch/en/blog/ibis-hotel-check-in-terminal-keypad-code-leakage/" target="_blank" rel="noopener">sur leur blog</a>, il semblerait que le terminal de check-in ait une fonction de recherche des réservations qui nécessite uniquement le numéro de réservation pour afficher le numéro de chambre et le code d&rsquo;accès. Donc c&rsquo;est pas un bug, c&rsquo;est une feature qui a mal tournée&#8230;</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="800" height="534" src="media/b41a651c.244071328.webp" data-original-source="https://korben.info/app/uploads/2024/04/244071328.webp" alt="" class="wp-image-158268" style="width:638px;height:auto" srcset="https://korben.info/app/uploads/2024/04/244071328.webp 800w, https://korben.info/app/uploads/2024/04/244071328-300x200.webp 300w, https://korben.info/app/uploads/2024/04/244071328-768x513.webp 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>


<p>Le pire dans tout ça, c&rsquo;est que de base, les numéros de réservation ne sont pas une donnée très sécurisée puisqu&rsquo;on les retrouve sur toute la paperasse comme les factures&#8230;etc qui peuvent ensuite être récupérées dans une poubelle par exemple. Donc n&rsquo;importe qui pourrait mettre la main dessus et accéder à votre chambre.</p>



<p>C&rsquo;est pourquoi les auteurs de cette découverte recommandent aux hôtels de mettre en place une vérification supplémentaire pour accéder aux informations de réservation, comme un code PIN qui serait communiqué séparément au client. Les terminaux devraient aussi supprimer automatiquement les réservations dès que les informations ont été imprimées ou consultées.</p>



<p>En attendant, si vous séjournez dans un hôtel IBIS Budget prochainement, n&rsquo;allez pas vous amuser à vérifier que la faille a été corrigée sur le terminal de check-in parce que vous ne voulez pas finir en prison pour piratage (lol).</p>



<p>En tout cas, sachez-le, la prochaine fois que je dors à l&rsquo;IBIS, je vous attendrais de pied ferme en embuscade dans mon peignoir façon biopic DSK par Liam Neeson.</p>



<p><a href="https://www.pentagrid.ch/en/blog/ibis-hotel-check-in-terminal-keypad-code-leakage/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158282
title: Chrome met en place une nouvelle sécurité contre le vol de cookies avec DBSC
uri: Chrome-met-en-place-une-nouvelle-sécurité-contre-le-vol-de-cookies-a
url: https://korben.info/chrome-revolution-dbsc-contre-vol-cookies.html
content:
<p><img width="1456" height="816" src="media/870ff9ad._A_Google_Chrome_Cookie_3849dcbd-84a5-4497-b5e8-0a0e2cf17f9f.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_A_Google_Chrome_Cookie_3849dcbd-84a5-4497-b5e8-0a0e2cf17f9f.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_A_Google_Chrome_Cookie_3849dcbd-84a5-4497-b5e8-0a0e2cf17f9f.png 1456w, https://korben.info/app/uploads/2024/04/manu23_A_Google_Chrome_Cookie_3849dcbd-84a5-4497-b5e8-0a0e2cf17f9f-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_A_Google_Chrome_Cookie_3849dcbd-84a5-4497-b5e8-0a0e2cf17f9f-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_A_Google_Chrome_Cookie_3849dcbd-84a5-4497-b5e8-0a0e2cf17f9f-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Imaginez un monde où vos précieux cookies d&rsquo;authentification, ces petits fichiers qui vous permettent de rester connecté à vos sites préférés, seraient à l&rsquo;abri des vilains pirates informatiques. Et bien, mes chers amis geeks, ce monde est sur le point de devenir réalité grâce à notre cher Google et sa nouvelle fonctionnalité révolutionnaire pour Chrome : <strong><a href="https://github.com/WICG/dbsc" target="_blank" rel="noopener">Device Bound Session Credentials</a> (DBSC)</strong> !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1752402113" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Fini le temps où ces satanés cybercriminels pouvaient subtiliser nos cookies et prendre le contrôle de nos comptes en un clin d&rsquo;œil. Avec cette nouvelle fonctionnalité qui arrive dans Chrome et qui s&rsquo;appelle <strong>Device Bound Session Credentials</strong> (DBSC), vos cookies seront liés cryptographiquement à votre appareil, rendant leur vol aussi utile qu&rsquo;un sabre laser sans piles. </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" src="media/c42effa0.reg_and_refresh.svg" data-original-source="https://korben.info/app/uploads/2024/04/reg_and_refresh.svg" alt="" class="wp-image-158285"/></figure></div>


<p>Lors d&rsquo;un processus d&rsquo;authentification, une paire de clés publique/privée unique est générée en utilisant la puce <strong>TPM (Trusted Platform Module)</strong> de votre appareil. Ainsi, la clé privée reste bien au chaud dans votre machine, impossible à exfiltrer, tandis que la clé publique est partagée avec le serveur. Comme ça, même si un hacker met la main sur vos cookies, sans la clé privée associée, il ne pourra pas accéder à vos comptes.</p>



<p>Bien sûr, DBSC ne sera pas parfait dès le départ et les chercheurs en sécurité tenteront sûrement de trouver un moyen de contourner cette protection comme à chaque fois, mais Google est confiant. </p>



<p>Kristian Monsen, ingénieur de l&rsquo;équipe Chrome Counter Abuse, affirme que DBSC devrait « <em>considérablement réduire le taux de réussite des malwares voleurs de cookies</em>« . Les attaquants seront donc obligés d&rsquo;agir localement sur l&rsquo;appareil, ce qui rendra la détection et le nettoyage plus efficaces. En gros, ça va leur mettre des bâtons dans les roues comme jamais !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2127541457" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Selon leur <a href="http://github.com/WICG/dbsc/wiki/DBSC-timeline" target="_blank" rel="noopener">calendrier prévisionnel</a>, DBSC devrait être pris en charge, fin 2024, par environ la moitié des appareils Desktop équipés de Chrome. En attendant le grand jour, vous pouvez déjà tester DBSC en allant dans <strong>chrome://flags/</strong> et en activant le flag « <strong>enable-bound-session-credentials</strong> » sur Windows, Linux et macOS. </p>



<p>Bonne nouvelle non  ?</p>



<p><a href="https://www.bleepingcomputer.com/news/security/new-chrome-feature-aims-to-stop-hackers-from-using-stolen-cookies/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158287
title: Kobold Letters ou quand les emails HTML deviennent dangereux
uri: Kobold-Letters-ou-quand-les-emails-HTML-deviennent-dangereux
url: https://korben.info/kobold-letters-failles-securite-emails-html.html
content:
<p><img width="1456" height="816" src="media/e2474d9a.manu23_kobold_letters_b8573b9a-285f-4859-9a8d-f9f1fedce40f.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_kobold_letters_b8573b9a-285f-4859-9a8d-f9f1fedce40f.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/manu23_kobold_letters_b8573b9a-285f-4859-9a8d-f9f1fedce40f.png 1456w, https://korben.info/app/uploads/2024/04/manu23_kobold_letters_b8573b9a-285f-4859-9a8d-f9f1fedce40f-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_kobold_letters_b8573b9a-285f-4859-9a8d-f9f1fedce40f-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_kobold_letters_b8573b9a-285f-4859-9a8d-f9f1fedce40f-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Les emails HTML, c&rsquo;est vraiment la plaie. Les clients mails ne les gèrent pas forcement bien et en plus, ils peuvent carrément être dangereux pour votre sécurité.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1637353331" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Histoire de vous expliquer ça plus clairement, on va prendre un exemple assez courant en entreprise. Votre chef reçoit un email tout a fait anodin, du style qu&rsquo;il n&rsquo;y a plus d&rsquo;encre dans l&rsquo;imprimante et vous le transfère pour que vous vous en occupiez. Vous recevez son mail, il est bien envoyé depuis la boite mail de ce dernier, et il est même signé cryptographiquement&#8230; Tout va bien. Sauf qu&rsquo;une fois qu&rsquo;il arrive dans votre boite mail, le contenu inoffensif disparait pour laisser place à un bon vieux mail de phishing, genre demande de changement de mot de passe sur un serveur, un certificat à installer, voire une demande de virement&#8230; On peut tout imaginer.</p>



<p><strong>Cette mauvais surprise est possible grâce au CSS contenu dans les emails HTML.</strong> Ainsi, quand un mail est transféré, sa position dans le DOM change, ce qui permet d&rsquo;appliquer des règles CSS spécifiques. Un petit malin peut alors planquer dedans des éléments qui n&rsquo;apparaitrons que dans certaines conditions. C&rsquo;est ce qu&rsquo;on appelle des « <strong><a href="https://lutrasecurity.com/en/articles/kobold-letters/" target="_blank" rel="noopener">kobold letters</a></strong>« , en référence à <a href="https://fr.wikipedia.org/wiki/Kobold" target="_blank" rel="noopener">ces bestioles mythologiques fourbes et insaisissables</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="1024" src="media/27c85ae3.kobold_letter-1024x1024.png" data-original-source="https://korben.info/app/uploads/2024/04/kobold_letter-1024x1024.png" alt="" class="wp-image-158289" style="width:350px;height:auto" srcset="https://korben.info/app/uploads/2024/04/kobold_letter-1024x1024.png 1024w, https://korben.info/app/uploads/2024/04/kobold_letter-300x300.png 300w, https://korben.info/app/uploads/2024/04/kobold_letter-150x150.png 150w, https://korben.info/app/uploads/2024/04/kobold_letter-768x768.png 768w, https://korben.info/app/uploads/2024/04/kobold_letter.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Malheureusement, quasiment tous les clients mails qui supportent le HTML sont vulnérables à ce genre de coup fourré. Par exemple, <strong>Thunderbird</strong> se fait avoir en beauté. Il suffit de jouer avec les sélecteurs CSS en fonction de la position de l&#8217;email dans le DOM après transfert. Hop, l&rsquo;attaquant planque le kobold letter avec un <code>display: none</code>, et quand le mail est transféré, il le fait apparaître à nouveau avec un <code>display: block !important</code>. </p>



<p>Et voilà, le piège est tendu !</p>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html>
&lt;html>

&lt;head>
    &lt;style>
        .kobold-letter {
            display: none;
        }

        .moz-text-html>div>.kobold-letter {
            display: block !important;
        }
    &lt;/style>
&lt;/head>

&lt;body>
    &lt;p>This text is always visible.&lt;/p>
    &lt;p class="kobold-letter">This text will only appear after forwarding.&lt;/p>
&lt;/body>

&lt;/html></code></pre>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-11857340" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Côté <strong>Outlook en version web app (OWA)</strong>, c&rsquo;est un poil plus tordu vu que c&rsquo;est un webmail. Mais en bricolant un peu les sélecteurs CSS en fonction des classes ajoutées par OWA, on arrive à nos fins de la même manière. Comme pour Thunderbird, le kobold letter ne se pointera alors qu&rsquo;après un transfert d&#8217;email, ni vu ni connu je t&#8217;embrouille !</p>



<p><strong>Gmail</strong>, quand à lui, a une parade intéressante : il vire tout le CSS quand on transfère un mail. Donc techniquement, pas de kobold letters possibles. Enfin presque&#8230; on peut quand même planquer un kobold letter en CSS, et il apparaîtra directement après transfert vu que le style sera dégagé. Par contre, impossible de faire l&rsquo;inverse, càd afficher un truc dans le mail original et le planquer après transfert. C&rsquo;est déjà ça de pris !</p>



<p>Voilà&#8230; ce genre de failles n&rsquo;est pas nouveau puisque des trucs similaires ont déjà été signalés mais l&rsquo;idée des kobold letters, c&rsquo;est de se concentrer sur un scénario d&rsquo;attaque spécifique en observant plusieurs clients mails qui pourraient laisser passer ce type de phishing.</p>



<p><strong>Alors, que faire ?</strong> Bah déjà, si vous pouvez vous passer complètement des emails HTML ou les afficher dans un mode restreint, foncez ! Sinon, les clients mails pourraient faire des compromis à la Gmail comme virer le CSS au transfert. Ça casserait pas mal de trucs niveau mise en page mais ça limiterait bien les risques.</p>



<p>Voilà, y&rsquo;a pas vraiment de remède miracle tant que les clients mail n&rsquo;auront pas évolué. Donc soyez extrêmement vigilant car ce genre d&rsquo;attaque de phishing ciblée n&rsquo;arrive pas qu&rsquo;aux autres.</p>



<p><a href="https://lutrasecurity.com/en/articles/kobold-letters/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156835
title: Lancez Windows de XP à la version 11 dans un conteneur Docker
uri: Lancez-Windows-de-XP-à-la-version-11-dans-un-conteneur-Docker
url: https://korben.info/windows-docker-xp-11-vista-7-8-10-server-2016-2019-2022-rdp-kvm.html
content:
<p><img width="1792" height="1024" src="media/a32eeaee.TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech.webp" data-original-source="https://korben.info/app/uploads/2024/03/TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech.webp 1792w, https://korben.info/app/uploads/2024/03/TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech-300x171.webp 300w, https://korben.info/app/uploads/2024/03/TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech-768x439.webp 768w, https://korben.info/app/uploads/2024/03/TestezWindowsdansDocker-LExperienceUltimepourlesFansdeTech-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous en avez marre de devoir garder une vieille bécane sous Windows juste pour faire tourner ce vieux logiciel qui ne marche que sous XP ? Ou alors vous aimeriez bien tester la dernière version de Windows 11 mais vous n&rsquo;avez pas envie de vous embêter à l&rsquo;installer sur une vraie machine ? Dans les deux cas, j&rsquo;ai la solution qu&rsquo;il vous faut ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2009947956" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Grâce au projet open-source <a href="https://github.com/dockur/windows" target="_blank" rel="noopener">Windows dans un conteneur Docker</a>, vous allez pouvoir <strong>faire tourner n&rsquo;importe quelle version de Windows directement dans Docker</strong>, le tout avec une accélération <strong>KVM</strong> et même un <strong>affichage dans votre navigateur web</strong> si besoin.</p>



<p>Pour faire simple, il vous suffit de récupérer l&rsquo;image Docker <code><a href="https://hub.docker.com/r/dockurr/windows/" target="_blank" rel="noopener">dockurr/windows</a></code>, de la démarrer avec quelques options bien choisies, puis de vous connecter sur le port 8006 avec votre navigateur. Et là, magie, l&rsquo;installation de Windows va se lancer automatiquement ! Vous n&rsquo;avez plus qu&rsquo;à vous  détendre le temps que ça se termine. Une fois sur le bureau, votre installation de Windows est prête à l&#8217;emploi. Vous pouvez commencer à <em>bricoler dessus comme sur une vraie machine</em>. Le pied !</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="media/916617ee.Capture-decran-du-2024-03-06-16-08-04-1024x576.webp" data-original-source="https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-16-08-04-1024x576.webp" alt="" class="wp-image-156837" srcset="https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-16-08-04-1024x576.webp 1024w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-16-08-04-300x169.webp 300w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-16-08-04-768x432.webp 768w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-16-08-04-1536x864.webp 1536w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-16-08-04-2048x1152.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Par défaut c&rsquo;est Windows 11 qui sera installé, mais vous pouvez très facilement choisir une autre version en passant la variable d&rsquo;environnement <code>VERSION</code> dans votre fichier <code>docker-compose.yml</code>. Vous avez l&#8217;embarras du choix : </p>



<ul>
<li><code>win11</code> : Windows 11 Pro</li>



<li><code>win10</code> : Windows 10 Pro  </li>



<li><code>ltsc10</code> : Windows 10 LTSC</li>



<li><code>win81</code> : Windows 8.1 Pro</li>



<li><code>win7</code> : Windows 7 SP1</li>



<li><code>vista</code> : Windows Vista SP2 (pour les nostalgiques)</li>



<li><code>winxp</code> : Windows XP SP3 (carrément old-school)</li>



<li><code>2022</code> : Windows Server 2022</li>



<li><code>2019</code> : Windows Server 2019 </li>



<li><code>2016</code> : Windows Server 2016</li>



<li>etc&#8230;</li>
</ul>



<p>Et si vous voulez pousser encore plus loin, sachez qu&rsquo;il est même possible d&rsquo;installer une <strong>version allégée de Windows</strong> comme Tiny11 ! Pour ça, il vous suffit de passer la valeur <code>tiny11</code> à la variable <code>VERSION</code>. Idéal pour avoir un Windows léger qui tourne comme une horloge dans un conteneur.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-677282231" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Ça se lance via Docker Compose : </p>



<pre class="wp-block-code"><code>version: "3"
services:
  windows:
    container_name: windows
    image: dockurr/windows-arm
    devices:
      - /dev/kvm
    cap_add:
      - NET_ADMIN
    ports:
      - 8006:8006
      - 3389:3389/tcp
      - 3389:3389/udp
    stop_grace_period: 2m
    restart: on-failure</code></pre>



<p>Ou directement comme ceci : </p>



<pre class="wp-block-code"><code>docker run -it --rm --name windows -p 8006:8006 --device=/dev/kvm --cap-add NET_ADMIN --stop-timeout 120 dockurr/windows</code></pre>



<p>Bon par contre, le viewer VNC accessible dans le navigateur c&rsquo;est surtout pratique pendant l&rsquo;installation. Pour une utilisation plus sérieuse, mieux vaut utiliser un vrai client RDP en se connectant sur l&rsquo;IP du conteneur Docker avec l&rsquo;utilisateur <code>docker</code>. Il y a de très bons clients RDP dispos, que ce soit pour <a href="https://play.google.com/store/apps/details?id=com.microsoft.rdc.androidx" target="_blank" rel="noopener">Android</a>, <a href="https://apps.apple.com/nl/app/microsoft-remote-desktop/id714464092?l=en-GB" target="_blank" rel="noopener">iOS</a>, Linux (<a href="http://www.rdesktop.org/" target="_blank" rel="noopener">rdesktop</a>) ou même Windows où c&rsquo;est carrément intégré à l&rsquo;OS.  </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="576" src="media/65a20a62.Capture-decran-du-2024-03-06-15-56-36-1024x576.webp" data-original-source="https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-15-56-36-1024x576.webp" alt="" class="wp-image-156838" srcset="https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-15-56-36-1024x576.webp 1024w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-15-56-36-300x169.webp 300w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-15-56-36-768x432.webp 768w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-15-56-36-1536x864.webp 1536w, https://korben.info/app/uploads/2024/03/Capture-decran-du-2024-03-06-15-56-36-2048x1152.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Évidemment, ne vous attendez pas à des miracles niveau performances, on parle d&rsquo;un Windows qui tourne dans un conteneur Docker quand même ^^. D&rsquo;ailleurs par défaut le conteneur a le droit à seulement 2 cœurs de CPU et 4 Go de RAM, ce qui correspond à la config minimale requise par Windows 11. Mais ça reste largement suffisant pour faire des tests ou utiliser des vieux logiciels. </p>



<p>Si jamais vous avez besoin de plus de ressources, vous pouvez augmenter ça facilement en ajoutant les variables d&rsquo;environnement <code>RAM_SIZE</code> et <code>CPU_CORES</code> dans votre <code>docker-compose.yml</code>. Pareil si vous voulez augmenter la taille du disque virtuel qui fait 64 Go par défaut, c&rsquo;est possible en passant l&rsquo;option <code>DISK_SIZE</code>. Par exemple pour avoir un disque de 256 Go :</p>



<p><code>environment:   </code><br>      <code>DISK_SIZE: "256G"</code></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-994510110" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Enfin, si vous voulez <em>bidouiller plus en profondeur</em>, sachez qu&rsquo;on peut même passer des périphériques entiers (disques, clés USB&#8230;) au conteneur pour que Windows puisse y accéder directement. Je vais pas m&rsquo;étendre plus, je vous laisse aller consulter la doc.</p>



<p>Bref, vous l&rsquo;aurez compris, ce projet est une petite merveille pour tous ceux qui ont besoin de faire tourner Windows dans un environnement isolé et facile à mettre en place. Que ce soit pour tester une appli, monter un labo ou même utiliser un logiciel qui ne tourne que sous Windows, ça peut dépanner dans plein de situations. </p>



<p>Et le meilleur dans tout ça ? </p>



<p>C&rsquo;est que le projet ne contient que du code open-source et n&#8217;embarque aucun élément propriétaire. Les clés de licence utilisées dans le projet sont celles fournies par Microsoft à des fins de test<em>.</em> Donc a priori, c&rsquo;est totalement légal. Après c&rsquo;est sûr, faudra pas venir se plaindre si Microsoft n&rsquo;est pas content qu&rsquo;on fasse tourner Windows dans un conteneur Docker&#8230; 😀</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=158294
title: Certains gamers perçoivent plus de FPS que les autres
uri: Certains-gamers-perçoivent-plus-de-FPS-que-les-autres
url: https://korben.info/pro-gamers-resolution-visuelle-temporelle-superieure.html
content:
<p><img width="1456" height="816" src="media/befeb2ab.in_a_video_game_Otaku__ba6a5b57-1680-4473-9df3-74c557dc7bc7.webp" data-original-source="https://korben.info/app/uploads/2024/04/manu23_An_eye_that_perceive_a_lot_of_FPS_in_a_video_game_Otaku__ba6a5b57-1680-4473-9df3-74c557dc7bc7.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_An_eye_that_perceive_a_lot_of_FPS_in_a_video_game_Otaku__ba6a5b57-1680-4473-9df3-74c557dc7bc7.webp 1456w, https://korben.info/app/uploads/2024/04/manu23_An_eye_that_perceive_a_lot_of_FPS_in_a_video_game_Otaku__ba6a5b57-1680-4473-9df3-74c557dc7bc7-300x168.webp 300w, https://korben.info/app/uploads/2024/04/manu23_An_eye_that_perceive_a_lot_of_FPS_in_a_video_game_Otaku__ba6a5b57-1680-4473-9df3-74c557dc7bc7-1024x574.webp 1024w, https://korben.info/app/uploads/2024/04/manu23_An_eye_that_perceive_a_lot_of_FPS_in_a_video_game_Otaku__ba6a5b57-1680-4473-9df3-74c557dc7bc7-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous êtes-vous déjà demandé comment certains pro gamers étaient aussi bons ? </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1376601526" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Bien sûr, il y a les heures d&rsquo;apprentissage, de grinding, la compétition&#8230;etc mais il se pourrait bien aussi qu&rsquo;ils aient tout simplement de meilleurs globes oculaires !</p>



<p>Selon une nouvelle étude menée à Dublin et repérée par <a href="https://www.theguardian.com/science/2024/apr/01/keep-winning-tennis-you-may-see-more-images-per-second" target="_blank" rel="noopener">The Guardian</a>, les chercheurs ont étudié une caractéristique humaine appelée la <strong>résolution temporelle</strong>, qui mesure notre capacité à distinguer différents signaux visuels et qui influence notre vitesse de réaction aux changements dans notre environnement. </p>



<p>L&rsquo;étude a révélé que certaines personnes, lorsqu&rsquo;on leur présentait une lumière qui clignotait environ 35 fois par seconde (35 fps), la voyaient comme constamment allumée &#8211; en d&rsquo;autres termes, elles ne pouvaient pas percevoir les clignotements &#8211; tandis que d&rsquo;autres pouvaient voir la lumière clignoter, même lorsque la fréquence des clignotements était supérieure à 60 fps. De la même manière que les jeux vidéo peuvent tourner à 30 ou 60 fps, cette recherche suggère que les yeux de certaines personnes peuvent voir les signaux visuels à 30 ou 60 frames par seconde (fps).</p>



<p>Et cela a un impact spécifique sur les athlètes et les joueurs, comme l&rsquo;a déclaré Clinton Haarlem, doctorant au Trinity College de Dublin puisque les personnes qui ont une résolution temporelle visuelle supérieure à la moyenne « <em>ont accès à un peu plus d&rsquo;informations visuelles par unité de temps</em> » que les autres. Haarlem et ses collègues ont mené leurs tests de résolution temporelle visuelle sur 80 hommes et femmes âgés de 18 à 35 ans, et ont constaté <strong>peu de différence dans les résultats entre les sexes</strong>. <strong>I</strong>l existe cependant des <strong>preuves que votre résolution temporelle diminue avec l&rsquo;âge. </strong></p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1912173845" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>C&rsquo;est peut-être pour cela que les <a href="https://www.washingtonpost.com/video-games/esports/2022/04/19/esports-age-retirement/" target="_blank" rel="noopener">joueurs d&rsquo;esports</a> et les <a href="https://csra.web.unc.edu/unc-trust/" target="_blank" rel="noopener">athlètes professionnels</a> prennent parfois leur retraite si jeunes. C&rsquo;est peut-être aussi la raison pour laquelle votre jeune cousin vous explose sur des jeux comme Fortnite ou Valorent. Ils ont comme un GPU dans le cerveau qui est capable de traiter plus de FPS que le commun des mortels. C&rsquo;est trop injuuuuste, et ça ressemble à un cheat pour moi ^^ !</p>



<p>Alors la prochaine fois que vous vous demanderez comment certains gamers peuvent être aussi bons, c&rsquo;est peut-être tout simplement parce qu&rsquo;il ont cet avantage biologique. Mais rassurez-vous, avec suffisamment de pratique (et peut-être quelques implants cybernétiques d&rsquo;Elon), vous aussi, vous pourrez un jour <s>atteindre le statut de légende de l&rsquo;esport</s> battre votre neveu à Mario Kart.</p>



<p><a href="https://kotaku.com/pro-gamers-athlete-visual-temporal-resolution-image-1851381219" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158313
title: Stable Audio 2.0 – L’IA qui ne remplacera pas les musiciens
uri: Stable-Audio-2-0-L-IA-qui-ne-remplacera-pas-les-musiciens
url: https://korben.info/stable-audio-2-0-ia-revolutionne-creation-musicale.html
content:
<p><img width="1456" height="816" src="media/fa0c964f.intelligence_kawai_sty_9bcf0818-9efa-42f9-b659-87a54e8fd189.webp" data-original-source="https://korben.info/app/uploads/2024/04/manu23_the_most_creepy_singer_artificial_intelligence_kawai_sty_9bcf0818-9efa-42f9-b659-87a54e8fd189.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/manu23_the_most_creepy_singer_artificial_intelligence_kawai_sty_9bcf0818-9efa-42f9-b659-87a54e8fd189.webp 1456w, https://korben.info/app/uploads/2024/04/manu23_the_most_creepy_singer_artificial_intelligence_kawai_sty_9bcf0818-9efa-42f9-b659-87a54e8fd189-300x168.webp 300w, https://korben.info/app/uploads/2024/04/manu23_the_most_creepy_singer_artificial_intelligence_kawai_sty_9bcf0818-9efa-42f9-b659-87a54e8fd189-1024x574.webp 1024w, https://korben.info/app/uploads/2024/04/manu23_the_most_creepy_singer_artificial_intelligence_kawai_sty_9bcf0818-9efa-42f9-b659-87a54e8fd189-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Bonne nouvelle, les David Guetta de demain, ça ne sera pas vous ! Il vous suffit de balancer quelques mots dans une IA, et hop, elle vous pond un morceau de musique entier, avec une qualité discutable ! Mais pour faire souffrir ses voisins, c&rsquo;est pas mal et l&rsquo;exploit technique est intéressant quand même. C&rsquo;est exactement ce que propose <strong>Stable Audio 2.0</strong>, la nouvelle version du générateur musical de Stability.ai.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="592" src="media/ff4437c3.SCR-20240403-nmh-1024x592.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240403-nmh-1024x592.webp" alt="" class="wp-image-158318" srcset="https://korben.info/app/uploads/2024/04/SCR-20240403-nmh-1024x592.webp 1024w, https://korben.info/app/uploads/2024/04/SCR-20240403-nmh-300x173.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240403-nmh-768x444.webp 768w, https://korben.info/app/uploads/2024/04/SCR-20240403-nmh.webp 1163w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-60281117" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Vous lui donnez des instructions en langage naturel, genre « <strong>Compose-moi un morceau de rock épique avec un solo de guitare déchirant sur le thème de l&rsquo;espace</strong>« , et bim, l&rsquo;IA se met au boulot ! En quelques secondes, elle vous sort une piste audio complète de 3 minutes, en stéréo 44.1 kHz s&rsquo;il vous plaît.</p>



<p>Voici ce que j&rsquo;ai fait rien que pour vous : </p>



<figure class="wp-block-audio"><audio controls src="media/b2a7a6bb.nd-and-hysterical-drums-and-a-lot-of-christmas-adlibs_040324.mp3" data-original-source="https://korben.info/app/uploads/2024/04/a-christmas-pop-song-with-french-sound-and-hysterical-drums-and-a-lot-of-christmas-adlibs_040324.mp3"></audio></figure>



<figure class="wp-block-audio"><audio controls src="media/e1aa03d0.st-beautiful-song-you-can-compose-without-any-lyrics._040324.mp3" data-original-source="https://korben.info/app/uploads/2024/04/the-most-beautiful-song-you-can-compose-without-any-lyrics._040324.mp3"></audio></figure>



<figure class="wp-block-audio"><audio controls src="media/9db78684.SCR-20240403-nl3.mp3" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240403-nl3.mp3"></audio></figure>



<p>Stable Audio 2.0 ne se contente pas de générer de la musique à partir de zéro. Vous pouvez aussi lui filer vos propres samples audio et lui demander de les transformer comme bon vous semble. Par exemple, vous prenez un extrait de votre morceau préféré de Metallica, vous le refilez à l&rsquo;IA en lui demandant de le remixer façon dubstep avec une touche de jazz manouche, et voilà, c&rsquo;est parti mon kiki !</p>



<p>Bon, je vous vois venir avec vos grands chevaux : « <em>Oui mais Korben, et les droits d&rsquo;auteur dans tout ça ?</em>« . Eh bien figurez-vous que les petits gars de Stability AI ont pensé à tout. Pour entraîner leur modèle, ils ont utilisé une base de données de sons sous licence provenant d&rsquo;<a href="https://www.audiosparx.com/" target="_blank" rel="noopener">AudioSparx</a>, en donnant la possibilité aux artistes de se retirer du projet s&rsquo;ils le souhaitaient. Et pour éviter que des petits malins utilisent des samples protégés, ils ont intégré une technologie de reconnaissance de contenu qui empêche l&rsquo;utilisation de matériel copyrighté. Bien vu les gars ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2007827465" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Alors, vous en pensez quoi ? Perso, je trouve que c&rsquo;est une sacrée avancée pour les créatifs en herbe comme pour les pros de la musique même si on est encore trèèèès loin d&rsquo;un rendu propre. Pour le coup, je préfère <a href="https://korben.info/creez-votre-propre-morceau-de-musique-paroles-son-avec-cette-ia-de-suno.html"><strong>Suno</strong></a>. Mais ça peut donner de l&rsquo;inspiration. Ça ne remplacera jamais le talent et la sensibilité d&rsquo;<a href="https://soundcloud.com/korben-music/" target="_blank" rel="noopener"><strong>un vrai musicien</strong></a> mais ça reste un bon logiciel dans la boîte à outils des artistes</p>



<p>Pour tester Stable Audio 2.0, c&rsquo;est sur le <a href="https://stableaudio.com/generate" target="_blank" rel="noopener">site officiel</a>. C&rsquo;est gratuit pour 20 crédit et hyper simple à prendre en main, vous m&rsquo;en direz des nouvelles !</p>


feed_id: https://korben.info/?p=158322
title: En route vers des modèles IA moins énergivores mais tout aussi efficaces
uri: En-route-vers-des-modèles-IA-moins-énergivores-mais-tout-aussi-effic
url: https://korben.info/ia-eco-responsable-modeles-efficaces-moins-energivores.html
content:
<p><img width="1456" height="816" src="media/36d967f0.ducing_energy_to_train__2dd5e1d5-0979-41bd-a510-23bfd0890a5f.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_a_Power_plant_like_in_SimCity_producing_energy_to_train__2dd5e1d5-0979-41bd-a510-23bfd0890a5f.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/manu23_a_Power_plant_like_in_SimCity_producing_energy_to_train__2dd5e1d5-0979-41bd-a510-23bfd0890a5f.png 1456w, https://korben.info/app/uploads/2024/04/manu23_a_Power_plant_like_in_SimCity_producing_energy_to_train__2dd5e1d5-0979-41bd-a510-23bfd0890a5f-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_a_Power_plant_like_in_SimCity_producing_energy_to_train__2dd5e1d5-0979-41bd-a510-23bfd0890a5f-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_a_Power_plant_like_in_SimCity_producing_energy_to_train__2dd5e1d5-0979-41bd-a510-23bfd0890a5f-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous avez sûrement entendu parler de l&rsquo;impact environnemental faramineux de l&rsquo;<strong>intelligence artificielle</strong>, que ce soit pour demander à ChatGPT de nous donner un coup de main ou pondre une image de fou sous Midjourney, l&rsquo;IA a un appétit gargantuesque en énergie. Il parait qu&rsquo;une seule requête à ChatGPT consommerait autant d&rsquo;électricité que 40 recharges de smartphone ! Un peu dingue.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1245716732" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mais rassurez-vous, tout n&rsquo;est pas perdu. Une équipe de chercheurs en informatique de l&rsquo;Université de Copenhague a trouvé une solution pour mettre l&rsquo;IA au régime, sans pour autant lui couper les vivres. Leur étude, qui sera présentée lors de la conférence internationale ICASSP-2024, montre qu&rsquo;en gardant l&rsquo;<strong>efficacité énergétique</strong> en tête dès la conception des modèles d&rsquo;IA, on peut réduire leur empreinte carbone de 70 à 80% sans sacrifier leurs performances. C&rsquo;est pas mal, hein ?</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="868" src="media/c595cb6f.scatter_7v-1024x868.png" data-original-source="https://korben.info/app/uploads/2024/04/scatter_7v-1024x868.png" alt="" class="wp-image-158324" srcset="https://korben.info/app/uploads/2024/04/scatter_7v-1024x868.png 1024w, https://korben.info/app/uploads/2024/04/scatter_7v-300x254.png 300w, https://korben.info/app/uploads/2024/04/scatter_7v-768x651.png 768w, https://korben.info/app/uploads/2024/04/scatter_7v-1536x1302.png 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Les chercheurs ont pour cela, passé au crible plus de 400 000 modèles de <a href="https://fr.wikipedia.org/wiki/R%C3%A9seau_neuronal_convolutif" target="_blank" rel="noopener">réseaux de neurones convolutifs</a>, ces IA qui servent à analyser des images médicales, à faire de la traduction ou encore à reconnaître des visages. En se basant sur ces calculs, ils ont alors concocté un genre de « livre de recettes » pour les pros de l&rsquo;IA, avec des exemples de modèles moins énergivores mais tout aussi efficaces. </p>



<p>Alors oui, dans certains domaines comme les voitures autonomes ou la médecine, il ne faut pas rigoler avec la précision. Mais pour le reste, les chercheurs insistent : il faut adopter une approche globale qui prenne en compte non seulement les performances des modèles, mais aussi leur impact climatique.</p>



<p>Si le sujet vous intéresse, je vous invite à jeter un œil à <a href="https://ieeexplore.ieee.org/document/10448303" target="_blank" rel="noopener">l&rsquo;article original</a> ! Les chercheurs ont même mis à disposition ce fameux « livre de recettes » sur <a href="https://github.com/saintslab/EC-NAS-Bench" target="_blank" rel="noopener">Github</a> pour que les dev spécialisé en IA puissent s&rsquo;en inspirer et réduire l&#8217;empreinte carbone de leurs modèles. C&rsquo;est un vrai premier pas vers une <strong>IA plus durable et responsable</strong>, et ça c&rsquo;est cool !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1789454755" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><a href="https://techxplore.com/news/2024-04-scientists-ai-power-hungry.html" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158328
title: Jpegli – La lib JPEG nouvelle génération de Google
uri: Jpegli-La-lib-JPEG-nouvelle-génération-de-Google
url: https://korben.info/jpegli-bibliotheque-codage-jpeg-nouvelle-generation-google.html
content:
<p><img width="1600" height="476" src="media/cd833968.OSS-Logo-Banner-1.png" data-original-source="https://korben.info/app/uploads/2024/04/OSS-Logo-Banner-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/OSS-Logo-Banner-1.png 1600w, https://korben.info/app/uploads/2024/04/OSS-Logo-Banner-1-300x89.png 300w, https://korben.info/app/uploads/2024/04/OSS-Logo-Banner-1-1024x305.png 1024w, https://korben.info/app/uploads/2024/04/OSS-Logo-Banner-1-768x228.png 768w, https://korben.info/app/uploads/2024/04/OSS-Logo-Banner-1-1536x457.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px"></p>
<p>Google vient de publier en open source une nouvelle bibliothèque de codage JPEG appelée <strong>Jpegli</strong> qui permet de compresser vos images <strong>35% plus efficacement</strong> qu&rsquo;avec les codecs JPEG traditionnels, tout en conservant une qualité d&rsquo;image supérieure.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-374627534" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Non seulement Jpegli est rétrocompatible avec le standard JPEG original, mais en plus il offre des fonctionnalités intéressantes comme le support des composantes 10 bits et plus, ce qui permet d&rsquo;éliminer les vilains artefacts dans les dégradés pour avoir un rendu beaucoup plus ultra-smooth ^^. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="487" src="media/1c85051c.Image1-4-1024x487.png" data-original-source="https://korben.info/app/uploads/2024/04/Image1-4-1024x487.png" alt="" class="wp-image-158331" srcset="https://korben.info/app/uploads/2024/04/Image1-4-1024x487.png 1024w, https://korben.info/app/uploads/2024/04/Image1-4-300x143.png 300w, https://korben.info/app/uploads/2024/04/Image1-4-768x365.png 768w, https://korben.info/app/uploads/2024/04/Image1-4.png 1475w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Pour cela, Jpegli utilise de la <strong>quantification adaptative</strong> et une <strong>sélection améliorée des matrices de quantification</strong>. En gros, ça réduit le bruit, améliore la qualité d&rsquo;image, et ça fait des miracles sur la taille des fichiers.</p>



<p>De plus, Jpegli reste aussi rapide que les solutions de codage actuelles, donc vous pouvez intégrer cette merveille dans vos workflows sans sacrifier les performances. Alors voilà, si vous voulez donner un coup de boost à vos sites web et offrir de meilleures images plus belles et plus légères, allez jeter un œil à <a href="https://github.com/libjxl/libjxl/tree/main/lib/jpegli" target="_blank" rel="noopener">Jpegli</a> ! Pour le moment, y&rsquo;a pas encore d&rsquo;outils de conversion mais les sources sont dispo sur le Github, alors y&rsquo;a plus qu&rsquo;à attendre que le monde se l&rsquo;approprie.</p>



<p><a href="https://opensource.googleblog.com/2024/04/introducing-jpegli-new-jpeg-coding-library.html" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156841
title: Embrouillez les sites qui vous trackent avec l’extension User-Agent Switcher
uri: Embrouillez-les-sites-qui-vous-trackent-avec-l-extension-User-Agent
url: https://korben.info/user-agent-switcher-extension-firefox-proteger-vie-privee-bloquer-tracking.html
content:
<p><img width="1792" height="1024" src="media/c5729c05.viguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher.webp" data-original-source="https://korben.info/app/uploads/2024/03/NaviguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/NaviguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher.webp 1792w, https://korben.info/app/uploads/2024/03/NaviguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher-300x171.webp 300w, https://korben.info/app/uploads/2024/03/NaviguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/NaviguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher-768x439.webp 768w, https://korben.info/app/uploads/2024/03/NaviguezIncognitoProtegezVotreViePriveeavecUser-AgentSwitcher-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Si ça vous saoule que des sites web vous trackent et récoltent des tas d&rsquo;infos comme le type de navigateur et de système d&rsquo;exploitation que vous utilisez, et bien j&rsquo;ai ce qu&rsquo;il vous faut les amis ! Il s&rsquo;agit d&rsquo;une petite extension Firefox bien pratique qui s&rsquo;appelle « <strong>User-Agent Switcher</strong> » et qui comme son nom l&rsquo;indique, va vous permettre d<strong>&#8217;embrouiller ces fouineurs</strong> en modifiant votre « user-agent » c&rsquo;est-à-dire la façon dont votre navigateur s&rsquo;identifie.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1161232461" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Avant d&rsquo;aller plus loin, un petit rappel s&rsquo;impose. Le « user-agent », c&rsquo;est tout simplement une chaîne de caractères envoyée par le navigateur au serveur à chaque requête pour indiquer des infos comme le type et la version du navigateur, le système d&rsquo;exploitation, etc. Ça ressemble à un truc du genre : <code>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0</code> </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="716" height="537" src="media/ce4c1b12.SCR-20240308-phg.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240308-phg.webp" alt="" class="wp-image-156843" srcset="https://korben.info/app/uploads/2024/03/SCR-20240308-phg.webp 716w, https://korben.info/app/uploads/2024/03/SCR-20240308-phg-300x225.webp 300w" sizes="(max-width: 716px) 100vw, 716px" /></figure></div>


<p>Maintenant que c&rsquo;est dit, revenons à nos moutons. L&rsquo;extension « User-Agent Switcher » va vous permettre de <strong>contrôler ce fameux user-agent</strong> et de le remplacer par ce que vous voulez. Comme ça, vous pourrez faire croire aux sites que vous utilisez un autre navigateur, un autre OS ou même un appareil mobile.</p>



<p>Alors comment ça marche ce truc ? Et bien c&rsquo;est tout simple. Une fois l&rsquo;extension installée depuis <a href="https://addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher/" target="_blank" rel="noopener">la page officielle</a>, vous aurez un nouveau bouton dans votre barre d&rsquo;outils Firefox. En cliquant dessus, vous pourrez choisir un user-agent prédéfini dans une liste (il y en a des tonnes !) ou entrer une chaîne personnalisée. </p>



<p>Et là c&rsquo;est la fête du slip, l&rsquo;extension va modifier le user-agent dans le navigateur mais aussi dans les entêtes des requêtes envoyées aux serveurs. Du coup, pour les sites, ça sera comme si vous utilisiez un autre navigateur ou appareil. <strong>La combine parfaite pour se faire passer pour l&rsquo;ordinateur que vous n&rsquo;êtes pas </strong>!</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-203696513" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Parfois certains sites ou services surveillent le user-agent pour vous autoriser ou non à voir certains contenus comme des versions mobiles ou que sais-je. Avec cette extension, vous serez donc capable de tout voir 🙂</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="User-Agent Switcher and Manager - Browser Extension Review" width="800" height="450" src="https://www.youtube.com/embed/-aVFxvF3N_E?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Mais ce n&rsquo;est pas tout puisque User-Agent Switcher dispose plein d&rsquo;autres options bien pensées :</p>



<ul>
<li>Vous pouvez choisir d&rsquo;appliquer le user-agent uniquement sur certains domaines, en mode liste blanche ou liste noire.</li>



<li>Il y a une option pour avoir un user-agent aléatoire qui change à chaque requête. Comme ça, vous brouiller encore plus les pistes !  </li>



<li>Vous pouvez même définir un user-agent différent pour chaque fenêtre ou onglet de Firefox. Pratique pour tester le rendu d&rsquo;un site sous différentes configurations.</li>
</ul>



<p>Et si vous êtes du genre parano (ou précautionneux, c&rsquo;est vous qui voyez), sachez que l&rsquo;extension n&rsquo;utilise aucune ressource quand elle est désactivée. De plus, elle ne modifie le user-agent que pour les requêtes HTTP, HTTPS et FTP, donc pas de souci pour vos pages locales.</p>



<p>Autre bon point, User-Agent Switcher est open-source et dispo sur <a href="https://github.com/ray-lothian/UserAgent-Switcher" target="_blank" rel="noopener">GitHub</a>.</p>



<p>Ah et j&rsquo;oubliais, l&rsquo;extension supporte une chiée de systèmes et navigateurs différents ! Que vous soyez sur Windows, Mac, Linux, Android ou même BeOS (si si ça existe encore), vous trouverez votre bonheur. Pareil côté navigateurs avec la totale : Chrome, Firefox, Opera, Safari et cie. Même Internet Explorer est de la partie, c&rsquo;est dire !</p>



<p>Bref, si vous voulez reprendre un peu le contrôle sur vos infos de navigation face aux sites un peu trop curieux, User-Agent Switcher est clairement un incontournable. C&rsquo;est sans danger, facile à utiliser et ça peut servir dans plein de cas, que ce soit pour raisons de sécurité, de test ou juste pour le fun. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1375923719" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Merci à Lorenper pour l&rsquo;info</p>


feed_id: https://korben.info/?p=158347
title: FFmpeg vs Microsoft – Le choc
uri: FFmpeg-vs-Microsoft-Le-choc
url: https://korben.info/ffmpeg-microsoft-choc-titans-multimedia-open-source.html
content:
<p><img width="1456" height="816" src="media/a17bec2e._open_source_developers_0bd6c02e-9f9a-4f82-bc3e-8d5ec4420e01.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_Microsoft_Monster_eating_open_source_developers_0bd6c02e-9f9a-4f82-bc3e-8d5ec4420e01.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_Microsoft_Monster_eating_open_source_developers_0bd6c02e-9f9a-4f82-bc3e-8d5ec4420e01.png 1456w, https://korben.info/app/uploads/2024/04/manu23_Microsoft_Monster_eating_open_source_developers_0bd6c02e-9f9a-4f82-bc3e-8d5ec4420e01-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_Microsoft_Monster_eating_open_source_developers_0bd6c02e-9f9a-4f82-bc3e-8d5ec4420e01-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_Microsoft_Monster_eating_open_source_developers_0bd6c02e-9f9a-4f82-bc3e-8d5ec4420e01-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Figurez-vous que le géant Microsoft, oui oui, le monstre de Redmond, se retrouve à genoux devant la communauté <strong>open source</strong> de <strong>FFmpeg</strong>. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-661154973" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et pourquoi donc ? Parce que ces satanés <strong>codecs multimédias</strong> leur donnent du fil à retordre !</p>



<p>Mais attention, ne croyez pas que Microsoft va gentiment demander de l&rsquo;aide comme tout le monde. Non non non, eux ils exigent, ils ordonnent, ils veulent que les petites mains de FFmpeg réparent illico presto les bugs de leur précieux produit <strong>Teams</strong>. Bah oui, faut pas déconner, c&rsquo;est pour un lancement imminent et les clients râlent !</p>



<p>Sauf que voilà, les gars de FFmpeg ils ont pas trop apprécié le ton. Ils sont là, tranquilles, à développer leur truc <strong>open source</strong> pour le bien de l&rsquo;humanité, et là Microsoft débarque en mode « Eho les mecs, faudrait voir à bosser un peu plus vite là, on a besoin de vous là, maintenant, tout de suite ». Super l’ambiance.</p>



<p>Alors ok, Microsoft a daigné proposer quelques milliers de dollars pour les dédommager. Mais bon, les développeurs FFmpeg ont un peu de fierté quand même et souhaitent un vrai contrat de support sur le long terme, pas une aumône ponctuelle balancée comme on jette un os à un chien.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1132657789" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et là, c&rsquo;est le choc des cultures mes amis ! D&rsquo;un côté Microsoft, habitué à régner en maître sur son petit monde <strong>propriétaire</strong>, à traiter les développeurs comme de la chair à code. De l&rsquo;autre, la communauté <strong>open source</strong>, des passionnés qui bouffent du <strong>codec</strong> matin midi et soir, qui ont la <strong>vidéo</strong> dans le sang et le <strong>streaming</strong> dans les veines.</p>



<p>Microsoft fait moins le malin maintenant puisqu’ils réalisent que leur précieux Teams, ça marche pas terrible sans FFmpeg et que leurs armées de développeurs maison, n’y connaissent pas grand chose en <strong>codecs multimédia</strong>. Et surtout que la communauté open source, bah elle a pas trop envie de se faire exploiter comme ça.</p>



<p>Moralité de l&rsquo;histoire : faut pas prendre les gars de <strong>FFmpeg</strong> pour des poires. Ils ont beau être «&nbsp;<strong>open&nbsp;»</strong>, ils ont leur dignité et Microsoft va devoir apprendre à respecter ça, à collaborer d&rsquo;égal à égal, à lâcher des billets et des contrats de support au lieu de jouer au petit chef.</p>



<p>Parce que sinon, Teams risque de sonner un peu creux sans codecs qui fonctionnent. Et là, ça va être dur d&rsquo;expliquer aux clients que la visio ça sera en version mime, parce que Microsoft a pas voulu mettre la main au portefeuille pour avoir de l’audio qui marchent.</p>



<p>Et, si vous voulez en savoir plus sur ce choc des titans, foncez sur <a href="https://sopuli.xyz/post/11143769" target="_blank" rel="noopener">https://sopuli.xyz/post/11143769</a> , vous n’allez pas être déçu du voyage !</p>



<p></p>


feed_id: https://korben.info/?p=158371
title: Cloudflare Calls – La plateforme WebRTC serverless pour vos apps temps réel
uri: Cloudflare-Calls-La-plateforme-WebRTC-serverless-pour-vos-apps-tem
url: https://korben.info/cloudflare-calls-plateforme-webrtc-serverless-apps-temps-reel.html
content:
<p><img width="1456" height="816" src="media/2a42dd5a.range_about_telephony__513b3f05-7797-4ee4-b767-e96f711e189b.webp" data-original-source="https://korben.info/app/uploads/2024/04/manu23_a_Cloudflare_wallpaper_white_and_orange_about_telephony__513b3f05-7797-4ee4-b767-e96f711e189b.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/manu23_a_Cloudflare_wallpaper_white_and_orange_about_telephony__513b3f05-7797-4ee4-b767-e96f711e189b.webp 1456w, https://korben.info/app/uploads/2024/04/manu23_a_Cloudflare_wallpaper_white_and_orange_about_telephony__513b3f05-7797-4ee4-b767-e96f711e189b-300x168.webp 300w, https://korben.info/app/uploads/2024/04/manu23_a_Cloudflare_wallpaper_white_and_orange_about_telephony__513b3f05-7797-4ee4-b767-e96f711e189b-1024x574.webp 1024w, https://korben.info/app/uploads/2024/04/manu23_a_Cloudflare_wallpaper_white_and_orange_about_telephony__513b3f05-7797-4ee4-b767-e96f711e189b-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p><strong>Cloudflare</strong> nous sort encore un truc marrant : <strong><a href="https://developers.cloudflare.com/calls/" target="_blank" rel="noopener">Cloudflare Calls</a></strong> ! Il s&rsquo;agit d&rsquo;une plateforme <strong><a href="https://korben.info/toutes-les-bonnes-raisons-dutiliser-webrtc-dans-vos-projets.html">WebRTC</a></strong> serverless qui vous permet de créer des applications temps réel que ce soit de l&rsquo;audio, de la vidéo ou même de la data. Le tout, sans vous prendre la tête avec l&rsquo;infrastructure. Ça peut servir d&rsquo;<a href="https://developers.cloudflare.com/calls/calls-vs-sfus/" target="_blank" rel="noopener">unité SFU</a> (selective forwarding unit) pour router intelligemment les flux, ou même de système de diffusion pour broadcaster du contenu. Bref, les possibilités sont énormes !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1297976063" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Le gros avantage, c&rsquo;est que ça tourne sur le réseau mondial de <strong>Cloudflare</strong>, présent dans des centaines de villes. Donc niveau latence et qualité, vous êtes aux petits oignons et pas besoin de vous soucier de la scalabilité ou des régions, puisque c&rsquo;est géré.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="804" height="665" src="media/83ee7985.SCR-20240404-mby.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240404-mby.webp" alt="" class="wp-image-158374" style="width:662px;height:auto" srcset="https://korben.info/app/uploads/2024/04/SCR-20240404-mby.webp 804w, https://korben.info/app/uploads/2024/04/SCR-20240404-mby-300x248.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240404-mby-768x635.webp 768w" sizes="(max-width: 804px) 100vw, 804px" /></figure></div>


<p>Pour commencer à bidouiller avec <strong>Cloudflare Calls</strong>, rien de plus simple. Vous créez une app dans le dashboard, vous récupérez les identifiants, et hop, vous pouvez commencer à coder votre propre app WebRTC. Il y a même <a href="https://github.com/cloudflare/orange" target="_blank" rel="noopener">un exemple complet sur GitHub</a>, l&rsquo;app de démo « <strong><a href="https://demo.orange.cloudflare.dev/korben/" target="_blank" rel="noopener">Orange Meets</a></strong> &#8211; room <strong>Korben</strong> ^^ ». (Non, ça n&rsquo;a rien à voir avec l&rsquo;opérateur du même nom, même si c&rsquo;est de la téléphonie&#8230;)</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="483" height="485" src="media/461c1728.SCR-20240404-mbc.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240404-mbc.webp" alt="" class="wp-image-158373" srcset="https://korben.info/app/uploads/2024/04/SCR-20240404-mbc.webp 483w, https://korben.info/app/uploads/2024/04/SCR-20240404-mbc-300x300.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240404-mbc-150x150.webp 150w" sizes="(max-width: 483px) 100vw, 483px" /></figure></div>


<p>Après, faut quand même mettre les mains dans le cambouis hein. Mais si vous êtes à l&rsquo;aise avec <strong>WebRTC</strong>, vous allez vous éclater. Sinon, c&rsquo;est l&rsquo;occasion d&rsquo;apprendre ! Et puis la doc est plutôt bien foutue, avec des tutos pas à pas. Ça ouvre un paquet de possibilités pour créer des apps temps réel fun ou utiles comme un outil de collaboration en ligne, avec un tableau blanc partagé et de la visio. Ou même un petit jeu multijoueur. Avec <strong>Cloudflare Calls</strong>, vous pouvez prototyper ça rapidement sans vous soucier de l&rsquo;infrastructure.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img decoding="async" width="1024" height="831" src="media/42cbde4c.orange-meets-1024x831.webp" data-original-source="https://korben.info/app/uploads/2024/04/orange-meets-1024x831.webp" alt="" class="wp-image-158378" srcset="https://korben.info/app/uploads/2024/04/orange-meets-1024x831.webp 1024w, https://korben.info/app/uploads/2024/04/orange-meets-300x244.webp 300w, https://korben.info/app/uploads/2024/04/orange-meets-768x624.webp 768w, https://korben.info/app/uploads/2024/04/orange-meets-1536x1247.webp 1536w, https://korben.info/app/uploads/2024/04/orange-meets-2048x1663.webp 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Après, attention quand même, c&rsquo;est encore en beta. Donc à utiliser en prod avec précaution. Mais pour tester et apprendre, c&rsquo;est parfait. Et puis connaissant <strong>Cloudflare</strong>, le produit final sera sûrement béton.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1017053093" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, je vous invite à aller jeter un œil à <strong>Cloudflare Calls</strong>, à tester la démo <a href="https://demo.orange.cloudflare.dev/" target="_blank" rel="noopener">« Orange Meets »</a>, et pourquoi pas, à vous lancer dans le développement de votre propre app WebRTC serverless.</p>


feed_id: https://korben.info/?p=158362
title: Le retour du Roi (pas du tout)
uri: Le-retour-du-Roi-(pas-du-tout)
url: https://korben.info/avis-story-blocks-the-king-test.html
content:
<p><img width="1000" height="563" src="media/2de25581.Storyblocks-The-King.webp" data-original-source="https://korben.info/app/uploads/2024/04/Storyblocks-The-King.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/Storyblocks-The-King.webp 1000w, https://korben.info/app/uploads/2024/04/Storyblocks-The-King-300x169.webp 300w, https://korben.info/app/uploads/2024/04/Storyblocks-The-King-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p class="has-text-align-center">— Article rédigé par l’ami <a href="https://remouk.fr/" target="_blank" rel="noreferrer noopener">Remouk</a> <a href="https://danstonchat.com/" target="_blank" rel="noreferrer noopener">(DansTonChat)</a> – Merci à lui —</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1913655581" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Mini article pour un mini jeu, mélangeant puzzle et petites histoires : celles d&rsquo;un jeune homme qui rêve d&rsquo;être roi. 👑 À nous de le mener vers le bon chemin ! Plusieurs histoires car si l&rsquo;on démarre toujours au même endroit, différentes issues sont possibles dans <a href="https://www.youtube.com/watch?v=2sMXrCFCgGU" target="_blank" rel="noopener">Storyblocks: The King</a>. Disponible en téléchargement sur Switch, PS4/PS5, XBox et Microsoft Store depuis&#8230; Aujourd&rsquo;hui ! 😮</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Discover Storyblocks: The King - Launch Trailer | Consoles" width="800" height="450" src="https://www.youtube.com/embed/2sMXrCFCgGU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Le principe est tout simple : on dispose de tuiles, toutes identiques, elles ont la forme d&rsquo;un domino. Il faut les positionner pour créer un chemin menant notre point de départ à une des sorties disponibles sur le terrain. Quelques contraintes : le chemin ne doit pas proposer de « fourches » ou de boucles, et doit absolument utiliser toutes les tuiles proposées !</p>



<p>Dit comme ça, cela pourrait sembler super facile&#8230; Et ça l&rsquo;est. 😀 Hormis quelques moments où on doit réorganiser nos tuiles pour tomber tout pile sur une sortie, il y a peu d&rsquo;erreurs possibles. Il manque une vraie part de réflexion : peut-être avec des tuiles différentes, des passages obligatoires&#8230; Dommage.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="562" src="media/a6704240.Storyblocks-The-King-2.webp" data-original-source="https://korben.info/app/uploads/2024/04/Storyblocks-The-King-2.webp" alt="" class="wp-image-158365" srcset="https://korben.info/app/uploads/2024/04/Storyblocks-The-King-2.webp 1000w, https://korben.info/app/uploads/2024/04/Storyblocks-The-King-2-300x169.webp 300w, https://korben.info/app/uploads/2024/04/Storyblocks-The-King-2-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Aussi, les contrôles, sur console en tout cas (jeu testé sur Switch), requièrent trop de précision, le stick est trop sensible. Donc on se goure souvent&#8230; Ça casse parfois <s>les couil&#8230;</s> le côté zen de l&rsquo;expérience. La partie sonore est sans grand intérêt. Les différents petits récits, débloqués à chaque nouvel embranchement que l&rsquo;on choisira d&rsquo;atteindre, sont malheureusement trop basiques. Pas très bien écrits, peu recherchés.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1987473669" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bon vous l&rsquo;aurez compris, ce petit jeu dispose d&rsquo;un concept sympa mais qui aurait mérité d&rsquo;être creusé avec des mécaniques supplémentaires, des histoires plus travaillées, un <em>gameplay </em>+ agréable&#8230; C&rsquo;est une petite déception. 🙁 Mais alors pourquoi en parler ? La première raison c&rsquo;est que j&rsquo;ai reçu une version du jeu pour le tester, donc je respecte mon engagement. La deuxième, ce sera pour vous éviter de perdre une poignée d&rsquo;euros en voyant ce concept et cet habillage si sympa, si jamais vous le croisez par hasard sur un store et qu&rsquo;il vous fait de l’œil. 😉 En espérant qu&rsquo;ils fassent mieux lors d&rsquo;un 2nd volet ! 🙏</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="562" src="media/43868a7a.Storyblocks-The-King-1.webp" data-original-source="https://korben.info/app/uploads/2024/04/Storyblocks-The-King-1.webp" alt="" class="wp-image-158366" srcset="https://korben.info/app/uploads/2024/04/Storyblocks-The-King-1.webp 1000w, https://korben.info/app/uploads/2024/04/Storyblocks-The-King-1-300x169.webp 300w, https://korben.info/app/uploads/2024/04/Storyblocks-The-King-1-768x432.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>


feed_id: https://korben.info/?p=158409
title: Mario Kart 8 – Optimisez votre setup grâce à Pareto
uri: Mario-Kart-8-Optimisez-votre-setup-grâce-à-Pareto
url: https://korben.info/mario-kart-8-optimiser-build-front-pareto.html
content:
<p><img width="1000" height="423" src="media/e6246217.SCR-20240405-hibj.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240405-hibj.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/SCR-20240405-hibj.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240405-hibj-300x127.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240405-hibj-768x325.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px"></p>
<p>J&rsquo;adore <strong>Mario Kart</strong>, ça a toujours été l&rsquo;un de mes jeux préféré et j&rsquo;y joue encore aujourd&rsquo;hui. Bien sûr je préfère la version Super NES mais Mario Kart 8 sur la Switch est pas mal aussi. Mais saviez-vous qu&rsquo;au-delà du plaisir de la course, se cache une véritable science de l&rsquo;<strong>optimisation</strong> ?</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-387072412" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Eh oui, choisir son pilote, son kart, ses roues et son parachute, ce n&rsquo;est pas juste une question de style. C&rsquo;est une décision cruciale qui peut faire la différence entre la victoire et la défaite. Avec des dizaines d&rsquo;options pour chaque élément, chacune ayant ses propres <strong>statistiques</strong> (vitesse, accélération, etc.), les possibilités de combinaisons sont quasi-infinies.</p>



<p>On le sait tous, si on veut maximiser notre vitesse, le choix il est vite répondu comme dirait l&rsquo;autre. C&rsquo;est soit Bowser soit Wario&#8230; Mais attendez une seconde&#8230; Et l&rsquo;accélération dans tout ça ? Car oui, la vitesse c&rsquo;est bien, mais il faut aussi pouvoir repartir rapidement après avoir mangé une carapace bleue !</p>



<p>Alors, comment s&rsquo;y retrouver dans cette jungle de choix ? Comment trouver le <strong>setup ultime</strong> qui vous mènera tout droit sur la plus haute marche du podium ? La réponse, mes amis, se trouve dans un concept vieux de plus d&rsquo;un siècle : la <strong><a href="https://en.wikipedia.org/wiki/Pareto_front" target="_blank" rel="noopener">frontière des possibilité de Pareto</a></strong> ou front de Pareto.</p>



<p><a href="https://www.mayerowitz.io/blog/mario-meets-pareto" target="_blank" rel="noopener"><strong>C&rsquo;est là que le front de Pareto entre en jeu</strong></a>. Ce concept, inventé par l&rsquo;économiste italien Vilfredo Pareto, permet d&rsquo;identifier les options qui ne sont jamais dominées à la fois sur la vitesse et l&rsquo;accélération. Prenez ce pauvre Koopa par exemple. Avec sa vitesse et son accélération médiocres, il est complètement dominé par Peach Chat qui a plus de vitesse à accélération égale, et par Toadette qui a plus d&rsquo;accélération à vitesse égale. Désolé Koopa, mais si tu veux gagner, il va falloir céder ta place !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="1000" height="669" src="media/f0ac48d0.SCR-20240405-hidm.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240405-hidm.webp" alt="" class="wp-image-158413" style="width:452px;height:auto" srcset="https://korben.info/app/uploads/2024/04/SCR-20240405-hidm.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240405-hidm-300x201.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240405-hidm-768x514.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1006180215" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>En identifiant tous les pilotes efficaces qui forment le front de Pareto, vous pouvez ainsi éliminer d&rsquo;office les choix sous-optimaux. Mais attention, tous les points du front ne se valent pas. À vous de trouver le juste équilibre entre vitesse et accélération en fonction de votre style de jeu et de vos préférences.</p>



<p>Et ce n&rsquo;est que la partie émergée de l&rsquo;iceberg ! Car en pratique, vous devez choisir un combo complet de pilote, le châssis, les roues et le parachute. Autant dire que le nombre de possibilités explose ! Mais rassurez-vous, le front de Pareto sera toujours là pour vous guider vers les builds les plus prometteurs.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="807" height="750" src="media/1015e1c2.SCR-20240405-himv.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240405-himv.webp" alt="" class="wp-image-158414" style="width:623px;height:auto" srcset="https://korben.info/app/uploads/2024/04/SCR-20240405-himv.webp 807w, https://korben.info/app/uploads/2024/04/SCR-20240405-himv-300x279.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240405-himv-768x714.webp 768w" sizes="(max-width: 807px) 100vw, 807px" /></figure></div>


<p>Cela nous rappelle que les <strong>compromis</strong> et l&rsquo;<strong>optimisation</strong> sont possibles partout dans notre vie. Que ce soit pour choisir un resto de qualité également abordable, un job épanouissant et bien payé, ou même un système d&rsquo;imposition juste et efficace ^^, nous sommes constamment confrontés à des problèmes d&rsquo;optimisation multi-objectifs.</p>



<p>Bien sûr, si vous connaissez déjà les poids exacts que vous voulez attribuer à chaque critère, vous pouvez réduire le problème à une optimisation mono-objectif. Mais dans la vie, nos préférences sont souvent floues et incertaines. C&rsquo;est là que le front de Pareto devient votre meilleur ami, en vous aidant à éliminer les options dominées et à expérimenter avec les choix efficaces pour trouver celui qui vous convient le mieux.</p>



<p>Alors la prochaine fois que vous lancerez une course sur Mario Kart 8, prenez le temps de réfléchir à votre stratégie d&rsquo;<strong>optimisation</strong> <a href="https://www.mayerowitz.io/blog/mario-meets-pareto" target="_blank" rel="noopener">grâce à ce site</a> d&rsquo;Antoine Mayerowitz.</p>


feed_id: https://korben.info/?p=156850
title: MoOde – Le lecteur audio Raspberry Pi préféré des audiophiles
uri: MoOde-Le-lecteur-audio-Raspberry-Pi-préféré-des-audiophiles
url: https://korben.info/moode-audio-lecteur-open-source-gratuit-raspberry-pi.html
content:
<p><img width="1792" height="1024" src="media/f7ce1bb6.uvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY.webp" data-original-source="https://korben.info/app/uploads/2024/03/DecouvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/DecouvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY.webp 1792w, https://korben.info/app/uploads/2024/03/DecouvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY-300x171.webp 300w, https://korben.info/app/uploads/2024/03/DecouvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/DecouvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY-768x439.webp 768w, https://korben.info/app/uploads/2024/03/DecouvrezmoOdetmLecteuraudioultimepourlesfansdeRaspberryPietDIY-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Vous cherchez un lecteur audio open source de qualité pour votre Raspberry Pi ? Ne cherchez plus, <a href="https://moodeaudio.org/" target="_blank" rel="noopener">moOde audio</a> est là pour vous ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2040837953" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Ce lecteur audio totalement <strong>gratuit</strong> et distribué sous licence GPL permet d&rsquo;avoir un véritable serveur musical sur votre Rpi pour en faire profiter toute la famille. C&rsquo;est un peu comme <a href="https://korben.info/comment-transformer-des-enceintes-en-enceintes-connectees.html">Volumio</a> dont je vous ai déjà parlé, mais en beaucoup plus abouti. En plus, les gars derrière moOde sont des vrais. Pas de pubs intrusives, pas d&rsquo;abonnements à la noix, zéro cookies ou tracking à la Google. Toutes vos données restent bien au chaud sur votre Raspberry Pi, et ne sont refilées à personne d&rsquo;autre. Bon, après si vous voulez les soutenir, vous pouvez toujours faire un petit don&#8230;</p>



<p>Pour installer moOde, c&rsquo;est facile. Vous chopez l&rsquo;img et vous allez suivre le guide d&rsquo;installation qui est <a href="https://github.com/moode-player/moode/blob/develop/www/setup.txt" target="_blank" rel="noopener">juste là</a>. En gros, vous préparez votre image avec le Raspberry Pi Imager, vous pouvez même configurer le SSH et le WiFi direct, et après vous balancez le tout sur votre carte SD. C&rsquo;est du classique pour les utilisateurs de Raspberry Pi. Rien de plus simple ! </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="1024" height="768" src="media/80b1700f.gal-4-albumview.webp" data-original-source="https://korben.info/app/uploads/2024/03/gal-4-albumview.webp" alt="" class="wp-image-156854" srcset="https://korben.info/app/uploads/2024/03/gal-4-albumview.webp 1024w, https://korben.info/app/uploads/2024/03/gal-4-albumview-300x225.webp 300w, https://korben.info/app/uploads/2024/03/gal-4-albumview-768x576.webp 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>La dernière version, la 8.3.9, est dispo pour les modèles 3B, 3B+, 3A+, 4, 400, les Compute Module 3, 3+ et 4, et même le petit dernier le Zero 2 W et elle tourne sur une debian Bullseye 64 bits. Autant dire que ça va envoyer du lourd côté performances audio.</p>



<p>D&rsquo;ailleurs, parlons-en de l&rsquo;audio. moOde gère une flopée de périphériques compatibles avec les Raspberry Pi. Que vous ayez une enceinte Bluetooth ou quelque chose de plus « filaire » comme un DAC USB (Digital Audio Converter), une <a href="https://amzn.to/3Pei09l" target="_blank" rel="noopener">carte d&rsquo;extension Hat</a> ou carrément un streamer réseau, y a de fortes chances que ça fonctionne direct. Et niveau réglages, les audiophiles vont être aux anges puisqu&rsquo;il y a de quoi faire du réglage fin sur votre son comme jamais !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1023" height="767" src="media/96f8db3b.download.webp" data-original-source="https://korben.info/app/uploads/2024/03/download.webp" alt="" class="wp-image-156852" srcset="https://korben.info/app/uploads/2024/03/download.webp 1023w, https://korben.info/app/uploads/2024/03/download-300x225.webp 300w, https://korben.info/app/uploads/2024/03/download-768x576.webp 768w" sizes="(max-width: 1023px) 100vw, 1023px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2021678961" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Le top du top, c&rsquo;est l&rsquo;interface web. Super bien foutue, responsive, elle s&rsquo;adapte parfaitement à votre appareil, que ce soit un pc, une tablette, un smartphone ou même une TV. Pas besoin d&rsquo;installer quoi que ce soit, un simple navigateur suffit. Vous pourrez lancer la lecture d&rsquo;un album, écouter la radio, taguer vos morceaux, accéder à des partages de fichiers via SMB et NFS, balancer le son en AirPlay ou avec Spotify Connect, faire du multiroom synchronisé et profiter de fonctionnalités audiophiles comme le support des formats hi-res, un égaliseur paramétrique, et divers algorithmes de rééchantillonnage. Pour les devs, y a même une API REST pour faire mumuse.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1024" height="768" src="media/5c32337e.gal-8-multiroom.webp" data-original-source="https://korben.info/app/uploads/2024/03/gal-8-multiroom.webp" alt="" class="wp-image-156855" srcset="https://korben.info/app/uploads/2024/03/gal-8-multiroom.webp 1024w, https://korben.info/app/uploads/2024/03/gal-8-multiroom-300x225.webp 300w, https://korben.info/app/uploads/2024/03/gal-8-multiroom-768x576.webp 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Et si vous avez besoin d&rsquo;aide ou que vous voulez causer son entre passionnés, le forum moOde est là pour vous. Les devs sont ultra réactifs et la communauté est au taquet. Vous pouvez même choper les dernières news sur le développement du player.</p>



<p>Côté technique, si vous voulez mettre les mains dans le cambouis, <a href="https://github.com/moode-player/docs/blob/main/master_development%20guide.md" target="_blank" rel="noopener">un guide du développeur est dispo</a>. Vous pourrez gérer les paquets et générer vos propres images.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1024" height="575" src="media/37e78717.gal-tv-2.webp" data-original-source="https://korben.info/app/uploads/2024/03/gal-tv-2.webp" alt="" class="wp-image-156853" srcset="https://korben.info/app/uploads/2024/03/gal-tv-2.webp 1024w, https://korben.info/app/uploads/2024/03/gal-tv-2-300x168.webp 300w, https://korben.info/app/uploads/2024/03/gal-tv-2-768x431.webp 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Ah et j&rsquo;allais oublier, les gars de moOde vous ont même concocté un petit DAC NOS (Non-Oversampling) à monter vous-même : le <a href="https://moodeaudio.org/#protodac" target="_blank" rel="noopener">ProtoDAC</a>. Il paraît que le son est d&rsquo;enfer, surtout si vous utilisez des composants de qualité. Les plans et le guide sont dispos, vous avez juste à commander vos PCB et sortir votre fer à souder.</p>



<p>Bref, vous l&rsquo;aurez compris, moOde c&rsquo;est que du bon fait par des pro du son pour les audiophiles geeks qui aiment faire les choses eux-mêmes. Alors, n&rsquo;attendez plus, foncez sur <a href="https://moodeaudio.org/" target="_blank" rel="noopener">le site</a>, chopez l&rsquo;img et transformez votre Raspberry Pi en un lecteur audio de compèt&rsquo; !</p>



<p>Merci à François pour le partage !</p>


feed_id: https://korben.info/?p=158411
title: Google Books indexe des livres générés par IA et ça c’est pas bon
uri: Google-Books-indexe-des-livres-générés-par-IA-et-ça-c-est-pas-bo
url: https://korben.info/google-books-indexe-livres-generes-ia-faible-qualite.html
content:
<p><img width="1456" height="816" src="media/fc44b3af.gle_Books_written_by_AI_377d20ec-6e7f-40ef-b967-1177fa5d1678.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_Google_Books_written_by_AI_377d20ec-6e7f-40ef-b967-1177fa5d1678.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/manu23_Google_Books_written_by_AI_377d20ec-6e7f-40ef-b967-1177fa5d1678.png 1456w, https://korben.info/app/uploads/2024/04/manu23_Google_Books_written_by_AI_377d20ec-6e7f-40ef-b967-1177fa5d1678-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_Google_Books_written_by_AI_377d20ec-6e7f-40ef-b967-1177fa5d1678-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_Google_Books_written_by_AI_377d20ec-6e7f-40ef-b967-1177fa5d1678-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Figurez-vous que notre cher <strong>Google Books</strong> s&rsquo;est mis à indexer des livres générés par <strong>IA</strong>, et autant vous dire que niveau qualité, on est plus proche du papier toilette que du prix Goncourt ! 🧻</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-667290316" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>En farfouillant un peu, on peut tomber sur ces fameux bouquins en cherchant des phrases typiques des réponses de <strong>ChatGPT</strong>, genre « <strong>Désolé, en tant que modèle de langage&#8230;</strong>« . Et là, surprise ! On tombe sur des dizaines de livres qui contiennent cette phrase, mais qui n&rsquo;ont rien à voir avec le sujet de l&rsquo;IA.</p>



<p>Prenez par exemple ce <a href="https://amzn.to/4amBJvU" target="_blank" rel="noopener">chef-d&rsquo;œuvre</a>. Ça se la joue guide ultime pour les débutants en trading, mais en vrai, c&rsquo;est juste du blabla généré par ChatGPT avec une analyse superficielle digne de Wikipédia. Autant apprendre la bourse avec Picsou Magazine ! Et que dire <a href="https://amzn.to/4aoYG1G" target="_blank" rel="noopener">de celui-ci</a>, publié en mars 2024 ? Ce bouquin est tellement has been qu&rsquo;il parle encore de Twitter alors qu&rsquo;Elon Musk a transformé ce truc en X depuis belle lurette. C&rsquo;est comme sortir un guide sur comment utiliser Lycos ou Caramail en 2024 !</p>



<p>Le pire, c&rsquo;est que ces bouquins générés par IA risquent de se retrouver dans le <strong><a href="https://books.google.com/ngrams/" target="_blank" rel="noopener">Google Ngram Viewer</a></strong>, un outil hyper important utilisé par les chercheurs pour suivre l&rsquo;évolution de la langue à travers les bouquins scannés par Google. Si ces machins se mettent à polluer les résultats, ça va devenir le bordel intersidéral.</p>



<p>Bref, Google a intérêt à se bouger le fondement pour filtrer tout ce contenu généré par IA, sinon on court droit à la catastrophe. Mais les connaissant, ils vont sûrement nous sortir un truc bullshit du genre « <em>On travaille sur une approche innovante basée sur l&rsquo;IA pour évaluer la qualité des livres de manière disruptive et révolutionnaire, t&rsquo;inquiète</em> » et on en verra jamais la couleur.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1754017254" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>En attendant, méfiez-vous des bouquins chelous sur <strong>Google Books</strong> et <strong>Amazon</strong>, parce que y&rsquo;a de grandes chances que ce soit juste du caca pondu par une IA pas très futée et sans relecture humaine derrière. Et si vous voulez en savoir plus sur ce sujet passionnant (ou pas), jetez un œil à <a href="https://www.404media.co/google-books-is-indexing-ai-generated-garbage/" target="_blank" rel="noopener">cet article</a>.</p>


feed_id: https://korben.info/?p=158427
title: Le DRM Denuvo d’Hogwarts Legacy enfin cracké
uri: Le-DRM-Denuvo-d-Hogwarts-Legacy-enfin-cracké
url: https://korben.info/denuvo-drm-hogwarts-legacy-cracke-developpeur.html
content:
<p><img width="1456" height="816" src="media/2ac5d5d3.gacy_with_the_logo_text_3bebd29e-da0f-4980-bf38-b781a4523bbb.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_an_in_game_capture_of_Hogwarts_Legacy_with_the_logo_text_3bebd29e-da0f-4980-bf38-b781a4523bbb.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/manu23_an_in_game_capture_of_Hogwarts_Legacy_with_the_logo_text_3bebd29e-da0f-4980-bf38-b781a4523bbb.png 1456w, https://korben.info/app/uploads/2024/04/manu23_an_in_game_capture_of_Hogwarts_Legacy_with_the_logo_text_3bebd29e-da0f-4980-bf38-b781a4523bbb-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_an_in_game_capture_of_Hogwarts_Legacy_with_the_logo_text_3bebd29e-da0f-4980-bf38-b781a4523bbb-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_an_in_game_capture_of_Hogwarts_Legacy_with_the_logo_text_3bebd29e-da0f-4980-bf38-b781a4523bbb-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Ça y est, après 6 mois de travail acharné, le développeur Maurice Heumann a réussi un sacré tour de force : <a href="https://momo5502.com/posts/2024-03-31-bypassing-denuvo-in-hogwarts-legacy/" target="_blank" rel="noopener"><strong>craquer la protection Denuvo</strong> du jeu Hogwarts Legacy</a> ! Il n&rsquo;a évidemment pas fait ça pour pirater le jeu à tout va puisque son but était d&rsquo;en décortiquer les mécanismes pour comprendre comment ça fonctionnait dans les entrailles de la bête Denuvo.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1919951496" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Du coup, il est resté assez vague sur les détails techniques pour éviter que ça parte en vrille. Mais ce que je peux vous dire, c&rsquo;est que <strong>Denuvo</strong> c&rsquo;est du costaud. Ce DRM utilise tout un tas d&rsquo;astuces pour vérifier que vous avez bien acheté le jeu en créant une sorte « d&#8217;empreinte digitale » de votre PC. Ensuite, un petit ticket Steam est envoyé pour prouver que vous possédez bien le jeu. Ce ticket part direct sur les serveurs de Steam qui vérifient alors que tout est en règle. Une fois validé, un jeton Denuvo est généré, mais attention, il ne marche que sur le PC avec la bonne empreinte !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="media/207bb581.running-1024x576.png" data-original-source="https://korben.info/app/uploads/2024/04/running-1024x576.png" alt="" class="wp-image-158433" srcset="https://korben.info/app/uploads/2024/04/running-1024x576.png 1024w, https://korben.info/app/uploads/2024/04/running-300x169.png 300w, https://korben.info/app/uploads/2024/04/running-768x432.png 768w, https://korben.info/app/uploads/2024/04/running-1536x864.png 1536w, https://korben.info/app/uploads/2024/04/running.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>Et c&rsquo;est pas fini puisque pendant que vous jouez, le jeu va régulièrement vérifier cette empreinte pour s&rsquo;assurer que vous n&rsquo;êtes pas en train de tricher. Notre ami Maurice en sa qualité de <strong>Gryffondor</strong> (ou un <strong>Serpentard</strong>, on ne sait pas trop) a donc réussi à détourner le système après des mois de reverse engineering pour identifier la plupart des vérifications d&#8217;empreinte, sans compter sur un coup de bol incroyable qui lui a permis de trouver le dernier déclencheur. Résultat des courses : avec environ 2000 rustines maison, il a pu lancer le jeu sur son laptop en utilisant un jeton généré sur son PC fixe. </p>



<p>Il a aussi voulu tester si <strong>Denuvo</strong> ralentissait vraiment les performances, comme beaucoup le pensent. Alors certes, il n&rsquo;a pas pu faire des benchmarks dans les règles de l&rsquo;art mais il a regardé à quelle fréquence Denuvo faisait ses petites vérifications.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Denuvo Performance Impact Measurement" width="800" height="450" src="https://www.youtube.com/embed/6JriEmiZ1t0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Et surprise : <strong>les bouts de code Denuvo ne s&rsquo;exécutent qu&rsquo;une fois toutes les quelques secondes</strong>, ou lors des chargements. Donc pas de quoi fouetter un chat niveau performances. Ça rejoint d&rsquo;ailleurs ce que Denuvo avait déclaré officiellement. Alors bien sûr, le crack de Maurice n&rsquo;est pas parfait puisque le jeu plante encore de temps en temps mais son but c&rsquo;était surtout d&rsquo;arriver à lancer le jeu et atteindre le menu principal. L&rsquo;idée une fois encore c&rsquo;était de comprendre comment ce fameux <strong>DRM</strong> fonctionnait et il a réussi son coup ! Par contre, ne comptez pas sur lui pour vous donner tous les détails techniques&#8230; Un magicien sait garder ses secrets ^^.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-900703178" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><a href="https://www.tomshardware.com/video-games/pc-gaming/drm-developer-hacks-denuvo-drm-after-six-months-of-detective-work-and-2000-hooks-allows-running-hogwarts-legacy-on-other-pcs" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158463
title: Voyager 1 – La NASA identifie la cause du problème et travaille sur une solution
uri: Voyager-1-La-NASA-identifie-la-cause-du-problème-et-travaille-sur
url: https://korben.info/voyager-1-nasa-identifie-cause-probleme-travaille-solution.html
content:
<p><img width="1456" height="816" src="media/eaf0fba9.NASA_probe_epic_journey_32cb62ba-493d-433a-be0c-77680aa8d692.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_Voyager_1_NASA_probe_epic_journey_32cb62ba-493d-433a-be0c-77680aa8d692.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_Voyager_1_NASA_probe_epic_journey_32cb62ba-493d-433a-be0c-77680aa8d692.png 1456w, https://korben.info/app/uploads/2024/04/manu23_Voyager_1_NASA_probe_epic_journey_32cb62ba-493d-433a-be0c-77680aa8d692-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_Voyager_1_NASA_probe_epic_journey_32cb62ba-493d-433a-be0c-77680aa8d692-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_Voyager_1_NASA_probe_epic_journey_32cb62ba-493d-433a-be0c-77680aa8d692-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p><strong>Voyager 1</strong>, cette vénérable sonde exploratrice de l&rsquo;espace lointain cause à la NASA, depuis novembre dernier, quelques sueurs froides en envoyant des données incompréhensibles à la Terre. Mais pas de panique, les ingénieurs de la NASA ont retroussé leurs manches et se sont mis au boulot pour comprendre ce qui clochait !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-592957481" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Et figurez-vous que le problème viendrait d&rsquo;<strong>une petite portion de mémoire corrompue</strong> dans l&rsquo;un des ordinateurs de bord de Voyager 1, appelé le « flight data subsystem » (FDS). C&rsquo;est ce petit composant qui est chargé de rassembler les données scientifiques et techniques avant de les transmettre à la Terre via le module de modulation de télémétrie (TMU) et l&rsquo;émetteur radio.</p>



<p>Les ingénieurs ont réussi à confirmer qu&rsquo;environ 3% de la mémoire du FDS était corrompue, empêchant l&rsquo;ordinateur de fonctionner normalement. Plus précisément, ils soupçonnent qu&rsquo;une puce responsable du stockage d&rsquo;une partie de cette mémoire ait rendu l&rsquo;âme, soit à cause d&rsquo;une particule énergétique venue de l&rsquo;espace, soit tout simplement à cause de l&rsquo;usure après 46 ans de bons et loyaux services.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Les sondes Voyager : ce qu’il restera de l’humanité si la Terre disparaît" width="800" height="450" src="https://www.youtube.com/embed/d3vcoO4tR8o?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Mais pas question de baisser les bras ! <a href="https://blogs.nasa.gov/voyager/2024/04/04/engineers-pinpoint-cause-of-voyager-1-issue-are-working-on-solution/" target="_blank" rel="noopener">Les ingénieurs sont optimistes</a> et pensent pouvoir trouver un moyen de faire fonctionner le FDS normalement, même sans cette portion de mémoire défectueuse. Cela permettrait à Voyager 1 de recommencer à transmettre ses précieuses données scientifiques et techniques.</p>



<p>Pour rappel, lancées en 1977, les sondes jumelles Voyager ont visité Jupiter, Saturne, Uranus et Neptune avant de s&rsquo;aventurer dans l&rsquo;espace interstellaire, en dehors de la « bulle » de particules et de champs magnétiques créée par le Soleil, appelée l&rsquo;héliosphère. Voyager 2 continue de fonctionner normalement, mais c&rsquo;est Voyager 1 qui détient le record de l&rsquo;objet humain le plus éloigné de la Terre ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1097143903" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>En attendant, croisons les doigts pour que les ingénieurs de la NASA trouvent rapidement une solution et que Voyager 1 puisse continuer à nous envoyer des nouvelles de son périple aux confins de l&rsquo;espace, parce que mine de rien, on s&rsquo;y attache à cette petite sonde&#8230;</p>



<p><a href="https://gizmodo.com/nasa-voyager-corrupted-hardware-chip-anomaly-gibberish-1851390354" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158470
title: L’App Store d’Apple accepte enfin les émulateurs de jeux rétro
uri: L-App-Store-d-Apple-accepte-enfin-les-émulateurs-de-jeux-rétro
url: https://korben.info/apple-ouvre-app-store-emulateurs-jeux-retro.html
content:
<p><img width="1456" height="816" src="media/69c4199b.g._Put_the_Apple_Logo_i_2dfb4d84-7f4a-40bb-8f24-80e1a2c77a26.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_wallpaper_celebrating_retro_gaming._Put_the_Apple_Logo_i_2dfb4d84-7f4a-40bb-8f24-80e1a2c77a26.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_wallpaper_celebrating_retro_gaming._Put_the_Apple_Logo_i_2dfb4d84-7f4a-40bb-8f24-80e1a2c77a26.png 1456w, https://korben.info/app/uploads/2024/04/manu23_wallpaper_celebrating_retro_gaming._Put_the_Apple_Logo_i_2dfb4d84-7f4a-40bb-8f24-80e1a2c77a26-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_wallpaper_celebrating_retro_gaming._Put_the_Apple_Logo_i_2dfb4d84-7f4a-40bb-8f24-80e1a2c77a26-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_wallpaper_celebrating_retro_gaming._Put_the_Apple_Logo_i_2dfb4d84-7f4a-40bb-8f24-80e1a2c77a26-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Ça y est, les <strong>émulateurs de jeux rétro</strong> débarquent enfin sur l&rsquo;App Store ! C&rsquo;est la grande nouvelle annoncée par Apple <a href="https://developer.apple.com/app-store/review/guidelines/" target="_blank" rel="noopener">ce vendredi</a>. Les règles de l&rsquo;App Store de la firme à la pomme s&rsquo;assouplissent pour accueillir ces applications tant attendues par les fans de <strong>jeux rétro</strong>. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1058145296" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Jusqu&rsquo;à présent, les émulateurs étaient persona non grata sur iOS, laissant les possesseurs d&rsquo;iPhone dans l&rsquo;obligation de passer par des solutions de contournement comme le jailbreak ou des magasins d&rsquo;apps alternatifs. Mais ça, c&rsquo;était avant ! Avec ce revirement, Apple ouvre grand les portes aux émulateurs déjà présents sur Android (enfin, ceux qui ont survécu aux assauts de Nintendo). Une décision qui pourrait bien couper l&rsquo;herbe sous le pied des <strong>app stores tiers</strong> désormais autorisés dans l&rsquo;Union Européenne.</p>



<p>Mais attention, pas question pour autant de faire n&rsquo;importe quoi. Les jeux proposés devront respecter « <em>toutes les lois en vigueur</em>« , sous-entendu pas de place pour le piratage. Comme ça, les développeurs sont prévenus !</p>



<p>En parallèle, la firme de Cupertino a également clarifié sa position sur les « super apps » type WeChat. Mini-jeux et mini-apps devront se contenter donc se contenter d&rsquo;HTML5 et n&rsquo;auront pas le droit à leur app native.</p>



<p>Ces changements interviennent alors qu&rsquo;Apple est dans le collimateur de la justice américaine. Le géant est accusé de vouloir étouffer la concurrence des apps de <strong>cloud gaming</strong> et des super apps. Une plainte qu&rsquo;Apple semble avoir anticipée en autorisant récemment les services comme le Xbox Cloud Gaming ou GeForce Now.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1498625449" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Et ici, c&rsquo;est la Commission Européenne qui met la pression. Résultat, Apple autorise désormais les apps de streaming musical à inclure des liens et des infos sur les abonnements hors App Store. Spotify peut dire merci à Bruxelles ! Mais tout n&rsquo;est pas encore réglé. Malgré l&rsquo;injonction de la commissaire européenne Margrethe Vestager de laisser les apps communiquer « librement » avec leurs utilisateurs, Apple compte bien continuer à prélever sa dîme sur les achats via les fameux liens. De quoi faire grincer des dents chez Spotify.</p>



<p>« <em>Suivre la loi n&rsquo;est pas optionnel, mais Apple continue de défier cette décision</em>« , s&rsquo;agace un porte-parole. « <em>À partir du 6 avril, la Commission pourra lancer des procédures pour non-conformité et imposer des amendes quotidiennes. Il est temps d&rsquo;agir de manière décisive pour donner une fois pour toutes un véritable choix aux consommateurs.</em>« </p>



<p>Bref, vous l&rsquo;aurez compris, c&rsquo;est un petit pas pour les <strong>émulateurs</strong>, un grand pas pour l&rsquo;<strong>ouverture</strong> de l&rsquo;App Store. Mais le chemin est encore long avant d&rsquo;arriver à un véritable marché ouvert et concurrentiel sur iOS. En attendant, sortez vos manettes et préparez-vous à replonger dans la <strong>nostalgie du rétrogaming</strong> directement sur votre iPhone !</p>



<p><a href="https://www.theverge.com/2024/4/5/24122341/apple-app-store-game-emulators-super-apps" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158485
title: Modrinth – La plateforme Minecraft open-source redevient indépendante
uri: Modrinth-La-plateforme-Minecraft-open-source-redevient-indépendan
url: https://korben.info/modrinth-plateforme-minecraft-open-source-redevient-independante.html
content:
<p><img width="800" height="420" src="media/bd4afbb4.landscape_1667087426098458.jpeg" data-original-source="https://korben.info/app/uploads/2024/04/landscape_1667087426098458.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/landscape_1667087426098458.jpeg 800w, https://korben.info/app/uploads/2024/04/landscape_1667087426098458-300x158.jpeg 300w, https://korben.info/app/uploads/2024/04/landscape_1667087426098458-768x403.jpeg 768w" sizes="(max-width: 800px) 100vw, 800px"></p>
<p><strong><a href="https://modrinth.com/" target="_blank" rel="noopener">Modrinth</a></strong>, la plateforme <strong>open-source</strong> dédiée aux mods <strong>Minecraft</strong>, vient de prendre une décision aussi inattendue que courageuse : rendre l&rsquo;argent à ses investisseurs pour redevenir indépendante ! Ça c&rsquo;est ce que j&rsquo;appelle avoir des <strong>couilles en vibranium</strong> !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1539381606" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Figurez-vous qu&rsquo;il y a un an et demi, Modrinth avait levé 1,2 million de dollars auprès d&rsquo;investisseurs. Ça leur a permis d&#8217;embaucher des développeurs à plein temps, de lancer plein de nouvelles fonctionnalités comme la <strong>monétisation pour les créateurs</strong>, l&rsquo;<strong>authentification</strong>, les <strong>analytics</strong>, les <strong>collections</strong>&#8230; Bref, de faire grimper le nombre d&rsquo;utilisateurs de manière exponentielle !</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="How to Download Minecraft Mods from Modrinth" width="800" height="450" src="https://www.youtube.com/embed/cxzsSSIs-Rc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Mais voilà, cette croissance à tout prix a fini par leur faire perdre de vue l&rsquo;essentiel. Les bugs se sont accumulés, la modération a pris du retard&#8230; Et surtout, ils ont réalisé que le modèle des startups financées par des investisseurs n&rsquo;était pas compatible avec leurs valeurs. Parce que les investisseurs, aussi sympas soient-ils, attendent forcément un retour sur investissement. Et ça pousse à prioriser le profit et la croissance plutôt que la communauté et les créateurs.</p>



<p>Alors Modrinth a décidé de <a href="https://blog.modrinth.com/p/capital-return" target="_blank" rel="noopener">prendre son destin en main</a>. Ils ont rendu 800 000 dollars aux investisseurs, et ont réduit drastiquement la taille de l&rsquo;équipe pour revenir à un rythme de développement plus durable. Ça n&rsquo;a pas été facile, ils ont dû se séparer de plusieurs personnes qui avaient beaucoup apporté au projet, mais c&rsquo;était nécessaire pour rester fidèles à leurs principes.</p>



<p>Maintenant, Modrinth est de nouveau entre les mains de la communauté. Ils peuvent se concentrer sur ce qui compte vraiment : offrir la meilleure expérience possible aux joueurs et aux créateurs de mods, sans pression pour faire du chiffre à tout prix. Bien sûr, il faut quand même que le projet soit viable économiquement, mais ça, ils savent faire. L&rsquo;hébergement est déjà rentable, et ils travaillent à rendre le développement durable aussi.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-849231687" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Pour ça, ils misent sur une meilleure infrastructure de modération (avec de l&rsquo;automatisation et des outils pour les modos), plus de transparence sur l&rsquo;avancement du projet, et plus de facilité pour contribuer au code. Le but, c&rsquo;est que la communauté puisse vraiment s&rsquo;approprier Modrinth, et que ça devienne un bien commun géré collectivement.</p>



<p>Et là, moi je dis <strong>chapeau bas</strong> ! Dans un monde où la plupart des boîtes ne jurent que par la croissance, quitte à vendre leur âme au diable, ce genre de prise de position fait un bien fou. Ça prouve qu&rsquo;on peut faire des choses géniales sans se compromettre, en restant fidèle à ses valeurs et à sa communauté.</p>



<p>Alors si vous êtes un <strong>joueur Minecraft</strong>, un <strong>créateur de mods</strong>, ou juste quelqu&rsquo;un qui croit à l&rsquo;importance de l&rsquo;<strong>open-source</strong> et des projets communautaires, je vous invite à soutenir <a href="https://modrinth.com/" target="_blank" rel="noopener">Modrinth</a> dans cette nouvelle étape de sa vie.</p>



<p><a href="https://www.gamingonlinux.com/2024/04/open-source-minecraft-mod-platform-modrinth-goes-indie-returns-funds-to-investors/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156860
title: PlayAbility – Quand l’IA change l’expérience gaming pour les handicapés
uri: PlayAbility-Quand-l-IA-change-l-expérience-gaming-pour-les-ha
url: https://korben.info/playability-logiciel-revolutionnaire-gaming-accessible-handicap.html
content:
<p><img width="1792" height="1024" src="media/f9a27e5e.LIArevolutionnelemondedujeuvideopourlespersonneshandicapees.webp" data-original-source="https://korben.info/app/uploads/2024/03/PlayAbilityLIArevolutionnelemondedujeuvideopourlespersonneshandicapees.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/03/PlayAbilityLIArevolutionnelemondedujeuvideopourlespersonneshandicapees.webp 1792w, https://korben.info/app/uploads/2024/03/PlayAbilityLIArevolutionnelemondedujeuvideopourlespersonneshandicapees-300x171.webp 300w, https://korben.info/app/uploads/2024/03/PlayAbilityLIArevolutionnelemondedujeuvideopourlespersonneshandicapees-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/PlayAbilityLIArevolutionnelemondedujeuvideopourlespersonneshandicapees-768x439.webp 768w, https://korben.info/app/uploads/2024/03/PlayAbilityLIArevolutionnelemondedujeuvideopourlespersonneshandicapees-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>J&rsquo;ai une pure pépite à vous présenter aujourd&rsquo;hui ! C&rsquo;est un truc de fou qui va révolutionner le monde du gaming pour les personnes en situation de handicap : <strong><a href="https://www.playability.gg/fr" target="_blank" rel="noopener">playAbility</a></strong> ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-590563211" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>C&rsquo;est pas juste une énième manette adaptée, non non non, c&rsquo;est carrément un logiciel développé par le streamer <a href="https://www.twitch.tv/squirelo" target="_blank" rel="noopener">Squirelo</a> (que je salue au passage) qui utilise l&rsquo;intelligence artificielle pour convertir vos expressions faciales, mouvements de tête et même le joystick de votre fauteuil roulant en commandes de jeu. Si c&rsquo;est pas dingue ça ! 🤯</p>



<p>Pour en profiter, c&rsquo;est hyper simple. Vous téléchargez l&rsquo;app, vous connectez votre webcam et zou, vous voilà prêts à créer votre manette virtuelle sur-mesure. Vous pouvez combiner vos appareils d&rsquo;assistance, vos gamepads et vos mouvements faciaux pour obtenir la config&rsquo; parfaite. Et le kif ultime, c&rsquo;est que <strong>playAbility est compatible avec un max de jeux</strong>, que ce soit des jeux de course, des FPS ou des jeux d&rsquo;aventure.</p>



<p>Concrètement, ça donne quoi ? Bah vous pouvez par exemple bouger votre tête pour contrôler les sticks gauche et droit. Vous avez comme ça plus de 50 mouvements de visage différents à associer aux contrôles de votre choix. Et si vous avez un fauteuil roulant électrique, comme je le disais en intro, son joystick peut direct servir de stick directionnel dans le jeu !</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="mathieu testimonial" width="800" height="450" src="https://www.youtube.com/embed/0fFIMf0Sphs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>C&rsquo;est ouf quand on y pense.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-228224129" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>L&rsquo;objectif de playAbility, c&rsquo;est clairement de favoriser l&rsquo;inclusivité dans les jeux vidéo. On parle quand même de rendre le gaming accessible aux 20% de la population mondiale qui vit avec un handicap ! C&rsquo;est par rien !</p>



<p>Autre bon point, vous pouvez utiliser votre Xbox ou votre PlayStation à distance grâce au remote play. Pas besoin de PC gaming surpuissant ! D&rsquo;ailleurs, l&rsquo;équipe bosse avec les principaux services de streaming de jeux pour permettre au plus grand nombre de s&rsquo;y mettre sans se ruiner.</p>



<p>La version bêta privée n&rsquo;est qu&rsquo;un début et vous pouvez au choix, aider à financer le projet ou non. C&rsquo;est vous qui voyez. Franchement, quand on voit des initiatives comme ça, on ne peut qu&rsquo;applaudir. La technologie et notamment l&rsquo;IA permettent de créer un véritable impact positif sur le quotidien des joueurs. Bravo Squirelo !</p>



<p>Bref, je vous invite à garder un œil sur playAbility, parce que je sens que ces p&rsquo;tits gars vont aller loin. C&rsquo;est le genre de projets qui donnent foi en l&rsquo;avenir du jeu vidéo et prouvent que quand on a de la volonté, on peut renverser des montagnes. GG à eux et longue vie à <a href="https://www.playability.gg/fr" target="_blank" rel="noopener">playAbility</a> !</p>


feed_id: https://korben.info/?p=158474
title: World Sim – Le simulateur IA pour explorer tous les possibles (et un accès gratuit à Claude 3)
uri: World-Sim-Le-simulateur-IA-pour-explorer-tous-les-possibles-(et-un
url: https://korben.info/simulateur-world-sim-explorez-univers-comme-jamais.html
content:
<p><img width="2728" height="984" src="media/83bccc18.SCR-20240406-hukp.png" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-hukp.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-hukp.png 2728w, https://korben.info/app/uploads/2024/04/SCR-20240406-hukp-300x108.png 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-hukp-1024x369.png 1024w, https://korben.info/app/uploads/2024/04/SCR-20240406-hukp-768x277.png 768w, https://korben.info/app/uploads/2024/04/SCR-20240406-hukp-1536x554.png 1536w, https://korben.info/app/uploads/2024/04/SCR-20240406-hukp-2048x739.png 2048w" sizes="(max-width: 2728px) 100vw, 2728px"></p>
<p>Figurez-vous que je viens de tester <a href="https://worldsim.nousresearch.com/" target="_blank" rel="noopener">World Sim</a>, le nouveau simulateur d&rsquo;univers de <a href="https://nousresearch.com/" target="_blank" rel="noopener">Nous Research</a>, et c&rsquo;est une tuerie !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2082003710" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Je pose le contexte : Vous vous retrouvez propulsé au cœur de la création de l&rsquo;univers, depuis le Big Bang jusqu&rsquo;à l&rsquo;apparition de la vie, aux premières loges pour assister à la naissance des étoiles et des galaxies. Et coup de bol, vous pouvez interagir avec cet environnement virtuel grâce à l&rsquo;<strong>IA ultra-pointue</strong> de World Sim (merci Claude 3 Opus !).</p>



<p>Vous pouvez alors influer sur le cours des événements cosmiques, voir ce qui se passerait si la conscience n&rsquo;existait pas, jouer les apprentis sorciers en créant vos propres entités (humains, aliens, chats lasers psychopathes&#8230;etc)&#8230;Ce que vous voulez, y&rsquo;a pas de problème, World Sim vous laisse carte blanche.</p>



<p>Le simulateur vous permet aussi de zoomer sur notre bon vieux <strong>caillou bleu</strong> et de visualiser son évolution en détail. C&rsquo;est l&rsquo;occasion parfaite pour explorer des scénarios « et si » complètement fous. Genre, qu&rsquo;est-ce qui se passerait si les dinosaures n&rsquo;avaient jamais disparu ? Ou si l&rsquo;humanité avait pris n&rsquo;avait pas découvert le pétrole ou avait perdu telle ou telle guerre ? Avec World Sim, vous avez un <strong>bac à sable géant</strong> pour laisser libre cours à votre imagination !</p>



<p>En plus, l&rsquo;interface est super intuitive puisque ça se présente comme un ancien terminal dans lequel vous pouvez interagir avec la simulation grâce à tout un tas de commandes, et même créer des scénarios détaillés sur Terre. C&rsquo;est comme une <strong>machine à remonter le temps</strong> ou un bon livre de science fiction infini pour explorer le futur.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="970" height="750" src="media/3a1ccdcc.SCR-20240406-hwck.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-hwck.webp" alt="" class="wp-image-158480" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-hwck.webp 970w, https://korben.info/app/uploads/2024/04/SCR-20240406-hwck-300x232.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-hwck-768x594.webp 768w" sizes="(max-width: 970px) 100vw, 970px" /></figure></div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1000" height="671" src="media/6428cbd9.SCR-20240406-hwut.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-hwut.webp" alt="" class="wp-image-158481" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-hwut.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240406-hwut-300x201.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-hwut-768x515.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1679959058" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>J&rsquo;ai passé pas mal de temps à jouer avec ce truc, j&rsquo;ai même simulé une invasion extraterrestre, juste pour voir. Et vous savez quoi ? En cherchant à récupérer leur prompt initial (ce que je n&rsquo;ai pas réussi), je suis parvenu à « hacker » le système (enfin, façon de parler) et à me retrouver <strong>root</strong> sur la fausse machine. C&rsquo;était complètement <strong>délirant</strong> même si je sais bien que c&rsquo;est l&rsquo;IA qui me répond et pas un vrai shell.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="505" src="media/5bc1cef7.SCR-20240406-hqll.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-hqll.webp" alt="" class="wp-image-158476" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-hqll.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240406-hqll-300x152.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-hqll-768x388.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1000" height="637" src="media/bcacc9fb.SCR-20240406-hpph.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-hpph.webp" alt="" class="wp-image-158477" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-hpph.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240406-hpph-300x191.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-hpph-768x489.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p>Vous pouvez évidemment détourner le jeu pour lui demander ce que vous voulez, puisque c&rsquo;est un accès à Claude 3 Opus sans limite. Donc vous pouvez l&rsquo;utiliser de manière classique pour rédiger du texte, faire des calculs, lui demander des choses&#8230;etc. Mais ça chuut, gardez le pour vous, parce que ça casse un peu la magie de ce simulateur.</p>



<p>Bref, si vous êtes un passionné d&rsquo;astronomie<strong>,</strong> de science, de politique, de technologie et j&rsquo;en passe, <strong>World Sim</strong> est fait pour vous. C&rsquo;est une expérience immersive qui vous transporte littéralement au cœur de l&rsquo;univers. Et même si vous n&rsquo;y connaissez rien, le simulateur reste super accessible et ludique.</p>



<p>Puis comme c&rsquo;est l&rsquo;IA qui fait ce qu&rsquo;elle veut, vous pouvez même lui demander de switcher en français si ça vous saoule de jouer en anglais.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1000" height="680" src="media/260ea2f3.SCR-20240406-huqd.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-huqd.webp" alt="" class="wp-image-158478" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-huqd.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240406-huqd-300x204.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-huqd-768x522.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>Franchement, je ne peux que vous encourager à tester <a href="https://worldsim.nousresearch.com/" target="_blank" rel="noopener">World Sim</a>. C&rsquo;est le genre de jeu qui nous fait réaliser à quel point notre univers et notre histoire sont <strong>vastes, fragiles, complexe</strong>s et <strong>fascinant</strong>s. Et puis, c&rsquo;est toujours fun de jouer les apprentis démiurges de temps en temps !</p>



<p><a href="https://worldsim.nousresearch.com/" target="_blank" rel="noopener">World Sim c&rsquo;est par ici.</a></p>


feed_id: https://korben.info/?p=158492
title: La Quête Fantastique – Un jeu de piste magique en plein air
uri: La-Quête-Fantastique-Un-jeu-de-piste-magique-en-plein-air
url: https://korben.info/la-quete-fantastique-jeu-piste-magique-plein-air.html
content:
<p><img width="1456" height="816" src="media/d84d8dcc.ist_in_blue_robes_and_g_3b296408-0c66-4703-a4de-267b0036513a.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_An_oil_painting_of_an_wise_alchemist_in_blue_robes_and_g_3b296408-0c66-4703-a4de-267b0036513a.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/manu23_An_oil_painting_of_an_wise_alchemist_in_blue_robes_and_g_3b296408-0c66-4703-a4de-267b0036513a.png 1456w, https://korben.info/app/uploads/2024/04/manu23_An_oil_painting_of_an_wise_alchemist_in_blue_robes_and_g_3b296408-0c66-4703-a4de-267b0036513a-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_An_oil_painting_of_an_wise_alchemist_in_blue_robes_and_g_3b296408-0c66-4703-a4de-267b0036513a-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_An_oil_painting_of_an_wise_alchemist_in_blue_robes_and_g_3b296408-0c66-4703-a4de-267b0036513a-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Oyez, oyez, gentes dames et damoiseaux ! Si vous êtes en quête d&rsquo;une aventure fantastique en famille ou entre amis, où vous serez plongés dans un <strong>univers médiéval fantastique</strong>, arpentant les rues de votre ville à la recherche d&rsquo;indices pour résoudre une mystérieuse énigme, j&rsquo;ai ce qu&rsquo;il vous faut.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1762624719" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Cela s&rsquo;appelle <a href="https://laquetefantastique.fr/" target="_blank" rel="noopener"><strong>La Quête Fantastique</strong> &#8211; <em>Le Secret de l&rsquo;Alchimiste</em></a>, et c&rsquo;est un tout nouveau concept de jeu de piste géant en plein air que j&rsquo;ai eu la chance d&rsquo;expérimenter pas plus tard que ce matin lors de la première session à <strong>Montpeyroux</strong>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="1000" height="747" src="media/e55a56ef.SCR-20240406-qtno.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-qtno.webp" alt="" class="wp-image-158498" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-qtno.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240406-qtno-300x224.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-qtno-768x574.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>Attention, il ne s&rsquo;agit pas d&rsquo;une simple chasse au trésor. Voyez plutôt cela comme une expérience immersive où vous incarnerez des héros dans un monde peuplé de dragons, de magiciens et autres créatures extraordinaires. Votre mission, si vous l&rsquo;acceptez, sera donc de déjouer un plan machiavélique qui menace le Village Fantastique et ses habitants hauts en couleur.</p>



<p>Et pour avoir passé 3h dessus ce matin (j&rsquo;ai fait mes 10 000 pars ^^), je peux vous assurer que le jeu tient toutes ses promesses. Le charme du village de Montpeyroux participe évidemment à cette ambiance médiévale et les énigmes et codes à déchiffrer sont suffisamment corsés pour titiller les méninges sans être frustrants. </p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="1000" height="748" src="media/ec305822.SCR-20240406-qtqu-2.webp" data-original-source="https://korben.info/app/uploads/2024/04/SCR-20240406-qtqu-2.webp" alt="" class="wp-image-158497" srcset="https://korben.info/app/uploads/2024/04/SCR-20240406-qtqu-2.webp 1000w, https://korben.info/app/uploads/2024/04/SCR-20240406-qtqu-2-300x224.webp 300w, https://korben.info/app/uploads/2024/04/SCR-20240406-qtqu-2-768x574.webp 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure></div>


<p>Pour mener à bien votre quête, vous devrez donc faire preuve de logique, d&rsquo;observation et d&rsquo;esprit d&rsquo;équipe. C&rsquo;est comme un <em>escape game</em> grandeur nature où la quête vous entraînera dans les recoins les plus insolites de la ville, transformée pour l&rsquo;occasion en un vaste terrain de jeu, avec sa galerie de personnages loufoques, comme l&rsquo;<strong>Éleveuse de dragons</strong>, le <strong>Barde</strong> ou encore l&rsquo;<strong>Alchimiste</strong>.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="LA QUÊTE FANTASTIQUE - 90 villes en France en 2024" width="800" height="450" src="https://www.youtube.com/embed/iXQHFzR9QLs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1392818156" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Rassurez-vous, pas besoin d&rsquo;être un expert en heroic fantasy comme tous mes copains des Geek Faeries ou un grand sportif comme mes copains&#8230; ah non, j&rsquo;ai pas de copains sportifs ^^&#8230; pour profiter de l&rsquo;aventure. C&rsquo;est accessible dès 8 ans et il y a deux niveaux de difficulté (expert et famille) avec une durée moyenne de 3 heures. Bref, c&rsquo;est l&rsquo;activité idéale pour occuper une grosse demi-journée avec toute votre petite famille.</p>



<p>C&rsquo;est vrai que le concept, né d&rsquo;un <a href="https://fr.ulule.com/la-quete-fantastique/" target="_blank" rel="noopener">projet <strong>Ulule</strong></a>, a rapidement séduit les foules (et moi et moi et moi&#8230;). Et après cette première édition à Montpeyroux que j&rsquo;estime couronnée de succès, cette Quête Fantastique va essaimer dans près de 90 villes en France : de Lille à Marseille en passant par Paris, Nantes ou encore Strasbourg, sur des dates qui s&rsquo;égrèneront d&rsquo;avril à octobre 2024. Et ça c&rsquo;est super, parce que forcément, <a href="https://laquetefantastique.fr/dates" target="_blank" rel="noopener">ça passe pas loin de chez vous</a>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="724" height="1024" src="media/06a492f6.carte-france.P5QjdvmcKa-724x1024.png" data-original-source="https://korben.info/app/uploads/2024/04/carte-france.P5QjdvmcKa-724x1024.png" alt="" class="wp-image-158496" style="width:456px;height:auto" srcset="https://korben.info/app/uploads/2024/04/carte-france.P5QjdvmcKa-724x1024.png 724w, https://korben.info/app/uploads/2024/04/carte-france.P5QjdvmcKa-212x300.png 212w, https://korben.info/app/uploads/2024/04/carte-france.P5QjdvmcKa-768x1086.png 768w, https://korben.info/app/uploads/2024/04/carte-france.P5QjdvmcKa-1086x1536.png 1086w, https://korben.info/app/uploads/2024/04/carte-france.P5QjdvmcKa.png 1414w" sizes="(max-width: 724px) 100vw, 724px" /></figure></div>


<p>Bref, j&rsquo;ai adoré ce moment avec mes enfants, et je vous recommande vivement cette expérience qui change un peu de ce qu&rsquo;on a l&rsquo;habitude de faire.</p>



<p><a href="https://laquetefantastique.fr/" target="_blank" rel="noopener">Plus d&rsquo;infos ici !</a></p>


feed_id: https://korben.info/?p=158523
title: Google admet un problème majeur qui risque de mettre à mal son business model principal
uri: Google-admet-un-problème-majeur-qui-risque-de-mettre-à-mal-son-busin
url: https://korben.info/google-admet-probleme-majeur-ia-recherche.html
content:
<p><img width="1456" height="816" src="media/fb2b0f07.t_GOOGLE_centered_on_it_57889ce5-6864-4e17-88ac-9a648ff9db64.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_Death_logo_with_text_GOOGLE_centered_on_it_57889ce5-6864-4e17-88ac-9a648ff9db64.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/manu23_Death_logo_with_text_GOOGLE_centered_on_it_57889ce5-6864-4e17-88ac-9a648ff9db64.png 1456w, https://korben.info/app/uploads/2024/04/manu23_Death_logo_with_text_GOOGLE_centered_on_it_57889ce5-6864-4e17-88ac-9a648ff9db64-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_Death_logo_with_text_GOOGLE_centered_on_it_57889ce5-6864-4e17-88ac-9a648ff9db64-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_Death_logo_with_text_GOOGLE_centered_on_it_57889ce5-6864-4e17-88ac-9a648ff9db64-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Ah la la, Google&#8230; Le géant du web se retrouve face à un sacré casse-tête avec l&rsquo;arrivée de l&rsquo;intelligence artificielle dans son moteur de recherche. Figurez-vous qu&rsquo;ils envisagent de faire payer les utilisateurs pour accéder à cette fonctionnalité expérimentale ! Du jamais vu chez Google, qui a toujours tout misé sur la gratuité, mais voilà, l&rsquo;IA coûte cher, très cher même. Et surtout, elle vient complètement bouleverser le modèle économique de Google, basé, comme vous le savez sur la publicité.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-383374178" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Parce que oui, Google Search, c&rsquo;est une vraie machine à cash et les annonceurs payent pour que leurs pubs s&rsquo;affichent dans les résultats de recherche et sur les sites web que vous visitez ensuite. Sauf que l&rsquo;IA, elle, elle digère le contenu des pages web pour vous donner une réponse claire, nette et précise. Plus besoin de cliquer sur les liens, donc plus de pubs vues, et moins de revenus pour Google (et pour moi aussi du coup ^^, mais je m&rsquo;en fous, j&rsquo;ai mon <a href="https://patreon.com/korben" target="_blank" rel="noopener">Patreon</a> !). </p>



<p>Ironique, non ? </p>



<p>En plus, générer une réponse avec l&rsquo;IA consomme bien plus de ressources et d&rsquo;énergie qu&rsquo;une simple page de résultats. Bref, Google est face à un vrai dilemme : <strong>Comment rentabiliser son IA sans tuer sa poule aux œufs d&rsquo;or ?</strong></p>



<p>Mais ne vous inquiétez pas, ils vont bien trouver une solution. Peut-être en proposant aux marques de sponsoriser certaines requêtes, comme le fait <a href="https://www.perplexity.ai/" target="_blank" rel="noopener"><strong>Perplexity</strong></a>, ou alors en faisant payer uniquement les utilisateurs les plus gourmands. On verra bien&#8230; mais une chose est sûre, Google va devoir faire preuve de créativité et d&rsquo;adaptation pour rester le roi de la recherche en ligne. Surtout que la concurrence est rude, avec Microsoft et son nouveau Bing dopé à l&rsquo;IA, ou encore les petits nouveaux comme <a href="https://you.com/" target="_blank" rel="noopener">You.com</a>.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1754803958" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>C&rsquo;est fou tout ce qui se passe en ce moment. Tout a déjà tellement changé depuis le 30 novembre 2022, date à laquelle on a tous découvert ChatGPT pour la première fois&#8230; Des géants vont tomber, d&rsquo;autres sont peut-être déjà nés. Et puis, moi et mon petit site web d&rsquo;artisan du web, et bien on verra bien comment je me ferais manger 😉</p>



<p><a href="https://futurism.com/the-byte/google-admits-something-ai" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158512
title: Dune 2 déjà leaké en mémoire d’EVO
uri: Dune-2-déjà-leaké-en-mémoire-d-EVO
url: https://korben.info/dune-part-two-fuite-avance-sites-pirates-memoire-evo.html
content:
<p><img width="1456" height="816" src="media/dc26d1df.ie_Dune_text_in_big_EVO_c23e3f2b-df6d-46e4-88b6-83e20eb902b3.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_Pixel_hacker_movie_Dune_text_in_big_EVO_c23e3f2b-df6d-46e4-88b6-83e20eb902b3.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/04/manu23_Pixel_hacker_movie_Dune_text_in_big_EVO_c23e3f2b-df6d-46e4-88b6-83e20eb902b3.png 1456w, https://korben.info/app/uploads/2024/04/manu23_Pixel_hacker_movie_Dune_text_in_big_EVO_c23e3f2b-df6d-46e4-88b6-83e20eb902b3-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_Pixel_hacker_movie_Dune_text_in_big_EVO_c23e3f2b-df6d-46e4-88b6-83e20eb902b3-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_Pixel_hacker_movie_Dune_text_in_big_EVO_c23e3f2b-df6d-46e4-88b6-83e20eb902b3-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p><strong>Dune : Partie 2</strong>, le blockbuster de science-fiction qui cartonne en ce moment au cinéma, vient de fuiter sur les sites de partage illégaux. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-689555905" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors oui, ce genre de fuite, ça arrive plus souvent qu&rsquo;on ne le croit puisque les films se font régulièrement récupérés directement depuis les plateformes de streaming pour être refourgués illico sur les réseaux de partage. Mais ici, ce qui est assez dingue, c&rsquo;est qu&rsquo;on parle d&rsquo;une copie de très bonne qualité, récupérée visiblement d&rsquo;une source web (WEBDL), qui débarque avant même que le film ne soit dispo en VOD ou en Blu-ray.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="DUNE 2 Bande Annonce VF (4K ULTRA HD)" width="800" height="450" src="https://www.youtube.com/embed/kF1WyiTZFTk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Et le plus rigolo dans tout ça, c&rsquo;est que cette fuite de <strong>Dune 2</strong> n&rsquo;est pas arrivée par hasard puisqu&rsquo;il s&rsquo;agit d&rsquo;un hommage à un groupe de pirates nommé <strong>EVO</strong>. Pour ceux qui ne suivent pas trop les aventures des forbans du download, sachez qu&rsquo;EVO c&rsquo;était les Robins des Bois du téléchargement illégal, spécialisé dans les fuites de films bien, bien avant leur sortie. Sauf que voilà, en 2021, le groupe s&rsquo;est fait choper par les flics portugais et a dû mettre la clé sous la porte.</p>



<p>Du coup, cette fuite avec la mention « <strong>InMemoryOfEVO</strong> » dans son nom de fichier, c&rsquo;est un dernier doigt d&rsquo;honneur à l&rsquo;industrie du cinéma. Une manière de dire « <em>Vous avez peut-être tué EVO, mais son esprit est toujours là !</em>« . Un hommage qui va faire grincer des dents dans les chaumières d&rsquo;Hollywood. Ça va s&rsquo;agiter dans les bureaux des avocats, et ce leak va probablement donner des sueurs froides aux pontes des studios.</p>



<p>Toutefois, en attendant, si vous voulez voir <strong>Dune 2</strong> dans des conditions optimales et légales, ce que je vous recommande, il va falloir prendre votre mal en patience le temps que ça déboule sur les plateformes ou en BluRay en juillet de cette année.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2025058259" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p><a href="https://torrentfreak.com/dune-part-two-leaks-early-on-pirate-sites-in-memory-of-evo-240406/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=158503
title: Backdoor critique dans les NAS D-Link – 92 000 appareils vulnérables qui ne seront pas patchés
uri: Backdoor-critique-dans-les-NAS-D-Link-92-000-appareils-vulnérable
url: https://korben.info/faille-critique-nas-d-link-92000-appareils-vulnerables-backdoor.html
content:
<p><img width="1456" height="816" src="media/dc8a3727.in_text_the_word_D-LINK_70220a31-8fb5-45db-b0b1-34c569d25cb4.png" data-original-source="https://korben.info/app/uploads/2024/04/manu23_a_backdoor_in_D-Link_NAS._write_in_text_the_word_D-LINK_70220a31-8fb5-45db-b0b1-34c569d25cb4.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://korben.info/app/uploads/2024/04/manu23_a_backdoor_in_D-Link_NAS._write_in_text_the_word_D-LINK_70220a31-8fb5-45db-b0b1-34c569d25cb4.png 1456w, https://korben.info/app/uploads/2024/04/manu23_a_backdoor_in_D-Link_NAS._write_in_text_the_word_D-LINK_70220a31-8fb5-45db-b0b1-34c569d25cb4-300x168.png 300w, https://korben.info/app/uploads/2024/04/manu23_a_backdoor_in_D-Link_NAS._write_in_text_the_word_D-LINK_70220a31-8fb5-45db-b0b1-34c569d25cb4-1024x574.png 1024w, https://korben.info/app/uploads/2024/04/manu23_a_backdoor_in_D-Link_NAS._write_in_text_the_word_D-LINK_70220a31-8fb5-45db-b0b1-34c569d25cb4-768x430.png 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Mauvaise nouvelle ! Un chercheur en sécurité du nom de « <strong>Netsecfish</strong> » vient de dénicher une faille bien vicieuse dans les NAS D-Link. C&rsquo;est pas un petit bug de rien du tout puisque c&rsquo;est une backdoor (porte dérobée) qui permet carrément d&rsquo;exécuter des commandes à distance sur votre NAS ! Ce qui est flippant, c&rsquo;est qu&rsquo;il y aurait plus de 92 000 appareils exposés sur Internet qui seraient vulnérables à cette RCE.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="419" height="500" src="media/6eebe2a1.nas-d-link-dns-320l.jpg" data-original-source="https://korben.info/app/uploads/2024/04/nas-d-link-dns-320l.jpg" alt="" class="wp-image-158508" srcset="https://korben.info/app/uploads/2024/04/nas-d-link-dns-320l.jpg 419w, https://korben.info/app/uploads/2024/04/nas-d-link-dns-320l-251x300.jpg 251w" sizes="(max-width: 419px) 100vw, 419px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-961258766" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>D&rsquo;après <a href="https://github.com/netsecfish/dlink?tab=readme-ov-file" target="_blank" rel="noopener">Netsecfish</a>, la faille se planque dans le script « /cgi-bin/nas_sharing.cgi », qui gère les requêtes HTTP GET et qui autorise un compte caché avec le nom d&rsquo;utilisateur « messagebus » et un mot de passe vide. Et en plus de cette porte dérobée, il y a également une faille d&rsquo;injection de commande via le paramètre « system » qui permet d&rsquo;exécuter tout et n&rsquo;importe quoi sur le NAS. Une vraie passoire donc ! </p>



<p>Quand on sait que sur nos NAS, on stocke à peu près tout, de nos photos perso à nos backups, je pense que là, on peut dire que ça craint. Bien sûr, vous vous dites sûrement : « <em>Pas de panique, D-Link va corriger ça vite fait bien fait</em>« . </p>



<p>Ah ah, que vous êtes drôles vous. Bah oui, parce que les modèles concernés sont en fin de vie, obsolètes, has been (comme vos t-shirts), donc D-Link <a href="https://supportannouncement.us.dlink.com/security/publication.aspx?name=SAP10383" target="_blank" rel="noopener">ne compte pas développer de patch</a>. Bouuuh les affreux ! La seule solution, c&rsquo;est donc remplacer votre vieux NAS par un modèle plus récent. Ouin&#8230; Cela dit, je pense que les clients D-Link passeront à la concurrence&#8230; Au hasard <a href="https://korben.info/quel-nas-synology-choisir.html"><strong>Synology</strong></a> ???? </p>



<p>92 000 appareils exposés, ça fait une belle brochette et même si c&rsquo;est du vieux matos, ça doit trainer chez pas mal de monde et d&rsquo;entreprises qui doivent encore l&rsquo;utiliser et qui ne seront même pas au courant de ce problème, sauf s&rsquo;ils lisent mon site évidemment ^^.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="641" src="media/69cc1a52.fofa-result-1024x641.png" data-original-source="https://korben.info/app/uploads/2024/04/fofa-result-1024x641.png" alt="" class="wp-image-158509" srcset="https://korben.info/app/uploads/2024/04/fofa-result-1024x641.png 1024w, https://korben.info/app/uploads/2024/04/fofa-result-300x188.png 300w, https://korben.info/app/uploads/2024/04/fofa-result-768x481.png 768w, https://korben.info/app/uploads/2024/04/fofa-result-1536x961.png 1536w, https://korben.info/app/uploads/2024/04/fofa-result-2048x1281.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1750532157" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, si vous avez un vieux NAS D-Link qui traîne dans un coin, éteignez-moi ça vite fait. Et par pitié, ne le laissez pas exposé sur Internet, sauf si vous aimez vivre dangereusement. </p>



<p><a href="https://www.bleepingcomputer.com/news/security/over-92-000-exposed-d-link-nas-devices-have-a-backdoor-account/" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=156869
title: Alacritty – Le terminal nouvelle génération ultra rapide
uri: Alacritty-Le-terminal-nouvelle-génération-ultra-rapide
url: https://korben.info/alacritty-terminal-nouvelle-generation-performance-flexibilite.html
content:
<p><img width="1792" height="1024" src="media/43b23999.DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne.webp" data-original-source="https://korben.info/app/uploads/2024/03/DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne.webp 1792w, https://korben.info/app/uploads/2024/03/DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne-300x171.webp 300w, https://korben.info/app/uploads/2024/03/DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne-1024x585.webp 1024w, https://korben.info/app/uploads/2024/03/DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne-768x439.webp 768w, https://korben.info/app/uploads/2024/03/DecouvrezAlacrittyLemulateurterminalultra-rapideetmoderne-1536x878.webp 1536w" sizes="(max-width: 1792px) 100vw, 1792px"></p>
<p>Envie d&rsquo;un terminal nouvelle génération qui allie performance et flexibilité ? Ne cherchez plus, Alacritty est fait pour votre bonheur ! </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1859350120" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Disponible sur toutes les plateformes qui comptent (Linux, macOS, Windows, BSD ^^), ce terminal au look sobre et épuré cache sous son capot une configuration ultra complète. Pas besoin de réinventer la roue, <a href="https://alacritty.org/" target="_blank" rel="noopener"><strong>Alacritty</strong></a> s&rsquo;intègre avec vos applications préférées pour vous offrir une expérience sur-mesure sans compromis sur la vitesse. Bon OK, c&rsquo;est encore un peu jeune, il est un peu long à configurer et il reste quelques fonctionnalités à ajouter et bugs à corriger, mais ça n&#8217;empêche pas de nombreux baroudeurs du shell de l&rsquo;utiliser quotidiennement. YOLO comme on dit. </p>



<p>Mais Alacritty, c&rsquo;est pas qu&rsquo;un simple émulateur de terminal de base. Il embarque des features bien pratiques pour améliorer la vie des accros de la ligne de commande :</p>



<ul>
<li>Vous aimez vim ? Ça tombe bien, avec le <strong>mode Vi</strong> vous pouvez retrouver vos réflexes pour vous déplacer et sélectionner du texte. </li>



<li>Vous avez la flemme de scroller manuellement pour retrouver une commande ou une erreur ? Utilisez la <strong>recherche intégrée</strong> pour localiser ce que vous voulez en un clin d&rsquo;œil.</li>



<li>Vous en avez marre de jongler entre votre souris et votre clavier ? Avec les <strong>hints façon regex</strong>, plus besoin de quitter le clavier, interagissez avec n&rsquo;importe quel texte à l&rsquo;écran.</li>



<li>Votre PC rame quand vous ouvrez 10 terminaux en même temps ? Pas de problème, avec le mode <strong>multi-fenêtres</strong> , un seul process Alacritty est partagé intelligemment.</li>
</ul>



<p>Et je vous ai parlé que de quelques fonctionnalités, y&rsquo;en a bien d&rsquo;autres à découvrir dans <a href="https://github.com/alacritty/alacritty/blob/master/docs/features.md" target="_blank" rel="noopener">la doc</a>.</p>



<p>Après la théorie, passons à la pratique. Pour l&rsquo;installer, c&rsquo;est ultra simple. Si vous êtes sur macOS ou Windows, direction <a href="https://github.com/alacritty/alacritty/releases" target="_blank" rel="noopener">la page des releases GitHub</a> pour chopper le binaire. Sous Linux ou BSD, il est sûrement déjà dans le gestionnaire de paquets de votre distrib. Sinon, <a href="https://github.com/alacritty/alacritty/blob/master/INSTALL.md" target="_blank" rel="noopener">les instructions détaillées</a> vous expliqueront comment compiler depuis les sources.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1318064146" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Une fois installé, pas besoin de vous embêter à configurer, les options par défaut sont déjà pas mal. Mais si vous voulez quand même mettre votre patte, <a href="https://alacritty.org/config-alacritty.html" target="_blank" rel="noopener">le fichier de config en TOML</a> se trouve, en fonction de votre OS, dans <code>$XDG_CONFIG_HOME/alacritty</code>, <code>$HOME/.config/alacritty</code> ou <code>%APPDATA%\alacritty</code>.</p>



<p>Par exemple, pour l&rsquo;installer sous macOS, vous pouvez faire également : </p>



<pre class="wp-block-code"><code>brew install --cask alacritty</code></pre>



<p>Puis créer un fichier de config comme ceci : </p>



<pre class="wp-block-code"><code>mkdir -p ~/.config/alacritty &amp;&amp; touch ~/.config/alacritty/alacritty.toml</code></pre>



<p>Voici un exemple de config à mettre dedans pour obtenir un truc comme ça : </p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="827" height="406" src="media/39393bc9.SCR-20240309-awi.webp" data-original-source="https://korben.info/app/uploads/2024/03/SCR-20240309-awi.webp" alt="" class="wp-image-156871" style="width:551px;height:auto" srcset="https://korben.info/app/uploads/2024/03/SCR-20240309-awi.webp 827w, https://korben.info/app/uploads/2024/03/SCR-20240309-awi-300x147.webp 300w, https://korben.info/app/uploads/2024/03/SCR-20240309-awi-768x377.webp 768w" sizes="(max-width: 827px) 100vw, 827px" /></figure></div>


<pre class="wp-block-code"><code># Configuration du shell et des variables d'environnement
shell = { program = "/bin/zsh", args = &#91;"-l"] }

&#91;env]
TERM = "xterm-256color"

# Activation du rechargement dynamique de la configuration
#live_config_reload = true

# Configuration de la fenêtre pour un look minimaliste et semi-transparent
&#91;window]
decorations = "buttonless"
dynamic_padding = false
opacity = 0.9
padding = { x = 25, y = 20 }

# Configuration de la police personnalisée avec styles spécifiques pour différents états du texte
&#91;font]
size = 20.0
&#91;font.normal]
family = "JetBrains Mono"
style = "Medium"
&#91;font.bold]
family = "JetBrains Mono"
style = "Heavy"
&#91;font.italic]
family = "JetBrains Mono"
style = "Medium Italic"
&#91;font.bold_italic]
family = "JetBrains Mono"
style = "Heavy Italic"

# Configuration des couleurs
&#91;colors]
&#91;colors.primary]
background = '#282a36' # Arrière-plan foncé
foreground = '#f8f8f2' # Texte clair
&#91;colors.cursor]
text = 'CellBackground'
cursor = '#ff79c6' # Couleur du curseur
&#91;colors.selection]
text = 'CellBackground'
background = '#44475a'

# Configuration du curseur
&#91;cursor]
style = { shape = "Block", blinking = "On" }
thickness = 0.25

# Ajout de raccourcis clavier pour améliorer l'efficacité
&#91;keyboard]
bindings = &#91;
  { key = 'N', mods = 'Control|Shift', action = 'CreateNewWindow' },
  { key = 'C', mods = 'Control|Shift', action = 'Copy' },
  { key = 'V', mods = 'Control|Shift', action = 'Paste' },
  { key = '+', mods = 'Control', action = 'IncreaseFontSize' },
  { key = '-', mods = 'Control', action = 'DecreaseFontSize' },
  { key = '0', mods = 'Control', action = 'ResetFontSize' }
]</code></pre>



<p>Mais du coup, c&rsquo;est vraiment le terminal le plus rapide ? </p>



<p>Difficile à dire&#8230; Mesurer les perfs d&rsquo;un terminal, c&rsquo;est compliqué. Sur les benchmarks, en tout cas, Alacritty s&rsquo;en sort bien, surtout grâce à l&rsquo;accélération GPU. Après, sur des critères plus subjectifs comme la latence ou la fluidité de l&rsquo;affichage, difficile de départager les challengers. Le mieux est de l&rsquo;essayer et de voir s&rsquo;il convient à VOS usages.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-530408990" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Par contre, ne vous attendez pas à retrouver toutes les fonctionnalités de terminaux plus anciens. Pas de tabs, pas de splits, Alacritty se concentre sur son cœur de métier. Pour ces features, votre gestionnaire de fenêtres ou un multiplexeur comme tmux feront très bien l&rsquo;affaire. Et si vous voulez faire un peu de customisation, <a href="https://github.com/alacritty/alacritty/blob/master/docs/features.md" target="_blank" rel="noopener">il faudra vous plonger dans la doc.</a></p>



<p>Après, si jamais il vous manque un truc indispensable, le projet est ouvert aux contributions. Alacritty est d&rsquo;ailleurs distribué sous licence Apache 2.0.  Donc si vous vous sentez de rajouter ce p&rsquo;tit truc manquant, la communauté vous accueillera à bras ouverts. Comme quoi, y&rsquo;a pas que Microsoft qui sait faire dans l&rsquo;open source ! mdr.</p>



<p>En attendant de voir vos pull requests pleuvoir sur ce projet, je ne peux que vous conseiller de tester <a href="https://alacritty.org/" target="_blank" rel="noopener">Alacritty</a>. Vous verrez, c&rsquo;est le genre d&rsquo;outil auquel on s&rsquo;habitue vite et qui change la vie. Bon OK, ça reste un terminal, faut pas exagérer non plus. N&#8217;empêche que depuis que j&rsquo;ai goûté à la fluidité de son rendu, j&rsquo;avoue que j&rsquo;aurais du mal à revenir en arrière !</p>



<p>Merci à Lorenper</p>


feed_id: https://korben.info/?p=158606
title: Un client IRC fonctionnel intégré dans un BIOS
uri: Un-client-IRC-fonctionnel-intégré-dans-un-BIOS
url: https://korben.info/client-irc-fonctionnel-integre-puce-bios-carte-mere.html
content:
<p><img width="2560" height="1579" src="media/c733d163.qemu_screenshot-scaled.webp" data-original-source="https://korben.info/app/uploads/2024/04/qemu_screenshot-scaled.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/qemu_screenshot-scaled.webp 2560w, https://korben.info/app/uploads/2024/04/qemu_screenshot-300x185.webp 300w, https://korben.info/app/uploads/2024/04/qemu_screenshot-1024x632.webp 1024w, https://korben.info/app/uploads/2024/04/qemu_screenshot-768x474.webp 768w, https://korben.info/app/uploads/2024/04/qemu_screenshot-1536x947.webp 1536w, https://korben.info/app/uploads/2024/04/qemu_screenshot-2048x1263.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px"></p>
<p>La news de ce dimanche, c&rsquo;est que Phillip Tennen, un de ces <strong>génies du clavier</strong> a réussi l&rsquo;impensable : faire tourner un <strong>client IRC</strong> directement dans le <strong>BIOS</strong> de sa carte mère, sans même avoir besoin d&rsquo;un système d&rsquo;exploitation !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2039882786" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Alors, pour faire simple, le BIOS (ou l&rsquo;UEFI maintenant), c&rsquo;est comme le cerveau reptilien de votre ordinateur. C&rsquo;est le premier truc qui se lance quand vous appuyez sur le bouton « ON », avant même que Windows, Linux ou MacOS ne pointe le bout de son nez. Normalement, ce bidule sert juste à vérifier que tout est en ordre et à passer la main au système d&rsquo;exploitation. Mais voilà certains se lèvent un matin et décident que ce serait cool d&rsquo;y coller un client IRC.</p>



<p>Alors concrètement, à quoi ça ressemble ? Eh bien ça a une vraie interface graphique, avec des <strong>polices TrueType</strong> et tout le toutim et notre bonhomme a même implémenté quelques commandes IRC de base, histoire de pouvoir <strong>tailler une bavette</strong> avec les copains sans même avoir à démarrer Windows. Pratique pour les soirées LAN où on a la flemme d&rsquo;attendre que l&rsquo;OS se lance ! (Quoi ça existe plus les soirées LAN ?? ouinnn)</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="UEFIRC Demo" width="600" height="450" src="https://www.youtube.com/embed/Fb6I5j608QA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Ça montre qu&rsquo;avec un peu (beaucoup) d&rsquo;huile de coude et une bonne dose de <strong>créativité</strong>, y&rsquo;a pas de limites à ce qu&rsquo;on peut faire avec nos bécanes même si dans 99% des cas, ça sert à rien, faut bien l&rsquo;avouer.</p>



<p>Mais bon, je sais que parmi vous, y&rsquo;a plein de <strong>bidouilleurs de génie</strong> qui rêvent déjà de faire tourner leur propre truc dans le BIOS, alors si vous voulez vous lancer, je vous conseille d&rsquo;aller jeter un œil <a href="https://axleos.com/an-irc-client-in-your-motherboard/" target="_blank" rel="noopener">au <strong>code source</strong> et aux explications</a> concernant ce fameux client IRC pour UEFI. C&rsquo;est bourré de commentaires et d&rsquo;explications, de quoi vous donner des idées pour vos propres projets délirants. Perso, si y&rsquo;en a qui sont chaud, je vous commande un browser, une version offline de Korben.info et un client Twitter pour BIOS.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-888999789" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Bref, ça ne va pas révolutionner nos vies mais ça reste une sacrée prouesse technique !</p>



<p><a href="https://www.tomshardware.com/software/someone-made-a-functioning-irc-client-that-runs-entirely-inside-the-motherboards-uefi" target="_blank" rel="noopener">Source</a></p>


feed_id: https://korben.info/?p=87502
title: OpenSnitch – Le pare-feu interactif qui protège vos données sous GNU/Linux
uri: OpenSnitch-Le-pare-feu-interactif-qui-protège-vos-données-sous-G
url: https://korben.info/opensnitch-clone-firewall-little-snitch-gnulinux.html
content:
<p><img width="650" height="200" src="media/acbace2b.firewall.jpg" data-original-source="https://korben.info/app/uploads/2017/06/firewall.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2017/06/firewall.jpg 650w, https://korben.info/app/uploads/2017/06/firewall-475x146.jpg 475w, https://korben.info/app/uploads/2017/06/firewall-400x123.jpg 400w" sizes="(max-width: 650px) 100vw, 650px"></p>
<p>Vous êtes-vous déjà demandé ce que vos applications faisaient dans votre dos ? Quelles données elles envoyaient sur Internet à votre insu ? Je suis sûr que oui !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-781059338" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>C&rsquo;est pourquoi, si vous êtes soucieux de votre <strong>confidentialité</strong> et de la <strong>sécurité</strong> de vos informations, il est temps de faire connaissance avec <strong><a target="_blank" href="https://github.com/evilsocket/opensnitch" rel="noreferrer noopener">OpenSnitch</a></strong>, le pare-feu interactif qui va vous permettre de mieux sécuriser et gérer les connexions sur votre ordinateur <strong>Linux</strong>.</p>



<p>Inspiré du célèbre Little Snitch sur macOS, OpenSnitch agit comme un garde-fou en vous alertant chaque fois qu&rsquo;un programme tente d&rsquo;établir une connexion sortante. Comme ça, plus besoin de laisser les applications communiquer sans votre consentement, vous avez le contrôle !</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="437" src="media/50ff6b38.85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236-1024x437.webp" data-original-source="https://korben.info/app/uploads/2024/04/85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236-1024x437.webp" alt="" class="wp-image-158661" srcset="https://korben.info/app/uploads/2024/04/85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236-1024x437.webp 1024w, https://korben.info/app/uploads/2024/04/85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236-300x128.webp 300w, https://korben.info/app/uploads/2024/04/85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236-768x328.webp 768w, https://korben.info/app/uploads/2024/04/85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236-1536x656.webp 1536w, https://korben.info/app/uploads/2024/04/85205382-6ba9cb00-b31b-11ea-8e9a-bd4b8b05a236.webp 1591w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>


<p>OpenSnitch utilise évidemment iptables couplé à <a target="_blank" href="https://home.regit.org/netfilter-en/using-nfqueue-and-libnetfilter_queue/" rel="noreferrer noopener">NFQUEUE</a> et <a target="_blank" href="https://lwn.net/Articles/365835/" rel="noreferrer noopener">ftrace</a> présent par défaut dans le noyau pour détecter et alerter l&rsquo;utilisateur d&rsquo;un poste client Linux que quelque chose ne tourne pas rond. Top pour détecter les trucs louches comme l&rsquo;exploitation d&rsquo;une faille ou une fuite de données.</p>



<p>L&rsquo;interface d&rsquo;OpenSnitch est simple à prendre en main. Lorsqu&rsquo;une application essaie d&rsquo;accéder à Internet, une pop-up apparaît, vous donnant toutes les informations nécessaires pour prendre votre décision : <strong>le nom de l&rsquo;application, l&rsquo;adresse IP et le port de destination, et même le chemin de l&rsquo;exécutable</strong>. Vous pouvez alors choisir d&rsquo;autoriser ou de bloquer la connexion, de manière ponctuelle ou permanente.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1340882120" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>OpenSnitch ne se contente pas de filtrer les connexions puisqu&rsquo;il vous permet également de garder un œil sur l&rsquo;activité réseau de votre système. Via son interface graphique, vous pourrez consulter l&rsquo;historique des connexions, voir quelles applications communiquent le plus, et même exporter les données pour une analyse plus poussée.</p>



<p>Pour l&rsquo;installer sous Ubuntu, <a href="https://github.com/evilsocket/opensnitch/releases/tag/v1.6.5" target="_blank" rel="noopener">récupérez les .deb ici</a> et lancez la commande :</p>



<pre class="wp-block-code"><code>sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb</code></pre>



<p>Et pour le lancer :</p>



<pre class="wp-block-code"><code>opensnitch-ui</code></pre>



<p>OpenSnitch est disponible dans les dépôts de la plupart des distributions Linux, et son installation se fait en quelques commandes. Vous pouvez même l&rsquo;essayer dans une machine virtuelle pour vous faire une idée avant de l&rsquo;adopter sur votre système principal.</p>



<p><a href="https://github.com/evilsocket/opensnitch" target="_blank" rel="noreferrer noopener">Plus d&rsquo;infos ici !</a></p>



<p><em>Article paru initialement le 13 juin 2017 &#8211; Mis à jour le 8 avril 2024</em></p>


feed_id: https://korben.info/?p=158678
title: Spotify propose des playlists à générer vous-même avec un simple prompt IA
uri: Spotify-propose-des-playlists-à-générer-vous-même-avec-un-simple-p
url: https://korben.info/spotify-lance-playlists-ia-personnalisees-prompts.html
content:
<p><img width="1258" height="411" src="media/56db7101.maxresdefault.jpg" data-original-source="https://korben.info/app/uploads/2024/04/maxresdefault.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://korben.info/app/uploads/2024/04/maxresdefault.jpg 1258w, https://korben.info/app/uploads/2024/04/maxresdefault-300x98.jpg 300w, https://korben.info/app/uploads/2024/04/maxresdefault-1024x335.jpg 1024w, https://korben.info/app/uploads/2024/04/maxresdefault-768x251.jpg 768w" sizes="(max-width: 1258px) 100vw, 1258px"></p>
<p>Si vous utilisez <strong>Spotify</strong>, vous allez être aux anges car ils viennent de lancer une nouvelle fonctionnalité qui va révolutionner notre façon de créer des playlists.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1806133876" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Il suffit de lui donner un prompt du style « <em>Une playlist pour chanter du rock des années 90 sous la douche</em> » ou « <em>Des sons pour danser la samba avec mon chat</em>« , et paf, l&rsquo;IA vous génère une playlist sur-mesure. C&rsquo;est pas dingue ça ? Bon ok, pour l&rsquo;instant c&rsquo;est en beta test et seulement dispo en Angleterre et en Australie sur Android et iOS, mais ça promet, et j&rsquo;ai très hâte de tester.</p>



<p>Sous le capot, Spotify utilise des <strong>modèles de langage</strong> (LLM) pour comprendre ce que vous lui demandez puis, il se base sur votre historique d&rsquo;écoute et vos préférences pour vous créer une playlist unique, rien que pour vous. Et si le résultat ne vous convient pas, vous pouvez affiner en précisant des trucs comme « <em>plus dansant</em> » ou « <em>moins de pop</em>« . Bref, c&rsquo;est vous le DJ de votre vie !</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Spotify Debuts AI Playlist Beta" width="800" height="450" src="https://www.youtube.com/embed/wzojMgLstQY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>Évidemment, il y a des garde-fous. L&rsquo;IA ne répondra pas à des prompts offensants ou liés à l&rsquo;actualité. Pas question de lui demander une playlist « <em>Ras le bol de la guerre [insère ici ton conflit préféré]</em> » ou « <em>A bas le gouvernement</em> » et n&rsquo;espérez pas non plus avoir une playlist 100% Johnny Hallyday, puisqu&rsquo;elle celle-ci ne se focalisera pas sur une marque ou un artiste en particulier.</p>



<p>Spotify a déjà investi des millions dans la recherche en interne sur les modèles de langage, et leur CEO Daniel Ek a évoqué plein d&rsquo;autres applications potentielles, comme la synthèse de podcasts, des pubs audio générées par IA, et même le clonage de voix de podcasteurs pour les lire ! C&rsquo;est un peu flippant, mais tellement cool en même temps.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1590117877" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Y&rsquo;a quand même un truc dont ils ne parlent pas et avec lequel je m&rsquo;amuse beaucoup en ce moment. C&rsquo;est de créer des morceaux avec des IA comme <a href="https://korben.info/creez-votre-propre-morceau-de-musique-paroles-son-avec-cette-ia-de-suno.html">Suno</a> du coup, j&rsquo;imagine qu&rsquo;un jour, Spotify nous permettra de générer n&rsquo;importe quelle chanson, qui parlera de ce qu&rsquo;on veut avec la voix et le style de qui ont veut. Et j&rsquo;arrive pas à savoir si c&rsquo;est déprimant ou une bonne nouvelle. M&rsquo;enfin, ça pourra pas être pire que ce qui passe à la radio en ce moment en tout cas (c&rsquo;était ma minute « <strong><a href="https://korben.info/paroles-chansons-simples-repetitives-negatives-etude-2.html">vieux con</a></strong>« , j&rsquo;ai le droit maintenant ^^).</p>



<p>Allez, en attendant de pouvoir me faire une playlist « <em>Coder en slip en mangeant des Pringles</em>« , je retourne bosser.</p>



<p><em><a href="https://techcrunch.com/2024/04/07/spotify-launches-personalized-ai-playlists-you-can-build-using-prompts/" target="_blank" rel="noopener">Source</a></em></p>


feed_id: https://korben.info/?p=156898
title: Un petit outil IA pour rechercher la bonne photo en un clin d’oeil
uri: Un-petit-outil-IA-pour-rechercher-la-bonne-photo-en-un-clin-d-oeil
url:
https://korben.info/rclip-outil-ligne-commande-recherche-photos-contenu-intelligence-artificielle.html

content:
<p><img width="1456" height="816" src="media/e2603be5.hoto_with_a_camera_iph_40ee5899-0c4a-4a33-b907-40524d916bb8.webp" data-original-source="https://korben.info/app/uploads/2024/03/manu23_Artificial_intelligence_taking_a_photo_with_a_camera_iph_40ee5899-0c4a-4a33-b907-40524d916bb8.webp" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://korben.info/app/uploads/2024/03/manu23_Artificial_intelligence_taking_a_photo_with_a_camera_iph_40ee5899-0c4a-4a33-b907-40524d916bb8.webp 1456w, https://korben.info/app/uploads/2024/03/manu23_Artificial_intelligence_taking_a_photo_with_a_camera_iph_40ee5899-0c4a-4a33-b907-40524d916bb8-300x168.webp 300w, https://korben.info/app/uploads/2024/03/manu23_Artificial_intelligence_taking_a_photo_with_a_camera_iph_40ee5899-0c4a-4a33-b907-40524d916bb8-1024x574.webp 1024w, https://korben.info/app/uploads/2024/03/manu23_Artificial_intelligence_taking_a_photo_with_a_camera_iph_40ee5899-0c4a-4a33-b907-40524d916bb8-768x430.webp 768w" sizes="(max-width: 1456px) 100vw, 1456px"></p>
<p>Vous avez enfin trouvé un peu de temps pour vous occuper de vos photos de vacances. Des milliers de clichés s&rsquo;accumulent année après année sur votre disque dur. Quel bazar ! Rechercher une photo précise là-dedans risque de vous prendre des plombes. Pas cool&#8230; Heureusement, un petit outil bien pratique débarque à la rescousse : <strong><a href="https://github.com/yurijmikhalevich/rclip" target="_blank" rel="noopener">rclip</a></strong>, un outil en ligne de commande boosté à l&rsquo;IA capable de rechercher vos photos par leur contenu visuel. </p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-217791291" data-NKSYD1CP-trackid="124505" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_1' style='display:none;' class="Content_1"></div>
<div id='optidigital-adslot-Mobile_Pos1' style='display:none;' class="Mobile_Pos1"></div></div><p>Développé à l&rsquo;aide du réseau de neurones <a href="https://github.com/openai/CLIP" target="_blank" rel="noopener">CLIP</a> d&rsquo;OpenAI, rclip permet de rechercher des images avec n&rsquo;importe quelle requête texte. L&rsquo;idée est simple mais diablement efficace : extraire des vecteurs caractéristiques de chaque image, stocker ces vecteurs, puis les comparer avec le vecteur de la requête pour trouver les photos les plus similaires. Et le tout en un clin d&rsquo;oeil !</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="960" height="420" src="media/f450b4f5.rclip-usage.gif" data-original-source="https://korben.info/app/uploads/2024/03/rclip-usage.gif" alt="" class="wp-image-156904"/></figure></div>


<p>Pour l&rsquo;installer, rien de plus simple. Sur Linux, un petit snap et c&rsquo;est réglé. </p>



<p><code>sudo snap install rclip</code></p>



<p>Pour les autres OS, des options alternatives existent, comme une AppImage, une version <a href="https://brew.sh/" target="_blank" rel="noopener">Homebrew</a> pour macOS ou un installeur .msi pour Windows. Si vous préférez passer par <code>pip</code>, c&rsquo;est possible aussi. Pas d&rsquo;excuse pour ne pas l&rsquo;essayer !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-991802137" data-NKSYD1CP-trackid="124507" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_2' style='display:none;' class="Content_2"></div>
<div id='optidigital-adslot-Mobile_Pos2' style='display:none;' class="Mobile_Pos2"></div></div><p>Une fois installé, placez vous dans le répertoire contenant vos photos et lancez une recherche avec </p>



<p><code>rclip "ma requête"</code></p>



<p>Par exemple <code>rclip "striped cat"</code> pour dénicher les photos de votre félin préféré. À la première exécution, rclip va indexer vos images, ce qui peut prendre un certain temps selon la taille de votre photothèque (comptez environ 3h pour 1 million de photos sur un MacBook M1 Max). Mais ce n&rsquo;est qu&rsquo;un mauvais moment à passer, les recherches suivantes seront quasi-instantanées.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="rclip: An AI-Powered Command-Line Photo Search Tool Built With OpenAI&#039;s CLIP" width="800" height="450" src="https://www.youtube.com/embed/tAJHXOkHidw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p>Au lieu d&rsquo;une requête textuelle, vous pouvez aussi utiliser une image comme référence, en passant son chemin en paramètre : </p>



<p><code>rclip ./mon_image.jpg</code></p>



<p>Rclip trouvera alors les photos visuellement les plus proches de celle-ci. Puissant pour retrouver des clichés sur un même thème !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-1314076532" data-NKSYD1CP-trackid="124508" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_3' style='display:none;' class="Content_3"></div>
<div id='optidigital-adslot-Mobile_Pos3' style='display:none;' class="Mobile_Pos3"></div></div><p>Cerise sur le gâteau, il est possible de combiner des requêtes texte et image avec des opérateurs <code>+</code> et <code>-</code>. Par exemple </p>



<p><code>rclip horse + strips</code></p>



<p><code>rclip apple - fruit</code></p>



<p>Vous pouvez même enchaîner les requêtes, du genre </p>



<p><code>rclip "./ma_voiture.jpg" - "sport car" + "snow"</code> </p>



<p>pour trouver les photos de votre véhicule sous la neige, mais en excluant les bolides. Les possibilités sont quasi-illimitées.</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-2071028548" data-NKSYD1CP-trackid="124509" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_4' style='display:none;' class="Content_4"></div>
<div id='optidigital-adslot-Mobile_Pos4' style='display:none;' class="Mobile_Pos4"></div></div><p>L&rsquo;affichage des résultats est également bien pensé. Si vous utilisez un terminal compatible comme iTerm2 ou Konsole, un simple <code>rclip -p</code> suffit pour prévisualiser les images directement dans la console. Avec d&rsquo;autres terminaux, vous pouvez rediriger la sortie de rclip vers votre visionneuse préférée, par exemple </p>



<p><code>rclip -f -t 5 | feh -f - -t</code></p>



<p>pour afficher les 5 meilleurs résultats dans une jolie grille sous Linux.</p>



<p>En résumé, rclip est un outil à la fois pragmatique et fun qui révolutionne la façon dont on peut fouiller dans sa bibliothèque de photos. Fini les heures perdues à scroller frénétiquement à la recherche d&rsquo;une image précise ! </p>



<p>Si vous voulez tester rclip par vous-même, foncez sur <a href="https://github.com/yurijmikhalevich/rclip" target="_blank" rel="noopener">son dépôt GitHub</a> qui regorge d&rsquo;infos. Son créateur y propose même des démos sur des jeux de données massifs, comme 1,28 million d&rsquo;images ! De quoi vous convaincre de l&rsquo;essayer sur vos propres photos. </p>



<p>Allez, c&rsquo;est parti pour faire du tri dans votre bazar de photos !</p>



<div style="margin-left: auto; margin-right: auto; text-align: center; height: 300px; " id="NKSYD1CP-808861342" data-NKSYD1CP-trackid="124510" data-NKSYD1CP-trackbid="1" class="NKSYD1CP-target"><div id='optidigital-adslot-Content_5' style='display:none;' class="Content_5"></div>
<div id='optidigital-adslot-Mobile_Pos5' style='display:none;' class="Mobile_Pos5"></div></div><p><a href="https://mikhalevi.ch/rclip-an-ai-powered-command-line-photo-search-tool/" target="_blank" rel="noopener">Source</a></p>


