La confédération Suisse vient d’entrer officiellement dans la course mondiale à l’intelligence artificielle avec Apertus, son premier modèle de langage open source multilingue. Dévoilé le 2 septembre, ce projet porté par l’EPFL, l’ETH Zurich et le CSCS se positionne comme […]
Warp, l'outil de codage agentique multiplateforme basé sur Rust, a lancé Warp Code, permettant d'expédier le code généré par l'agent depuis la ligne de commande jusqu'à la production
L'émulateur de terminal IA Warp a lancé Warp Code, une suite de fonctionnalités qui donne aux développeurs plus de contrôle sur les agents de codage en ligne de commande. Il introduit un panneau de révision de code où les utilisateurs peuvent voir les différences en temps réel, demander des modifications et éditer directement...
L'UE a reporté l'imposition d'une amende à Google pour pratiques anticoncurrentielles dans le domaine des technologies publicitaires, par crainte de représailles américaines sous Trump
L'UE a reporté l'imposition d'une amende à Google pour pratiques anticoncurrentielles présumées dans le domaine des technologies publicitaires, craignant des représailles américaines sous Trump qui pourraient perturber les négociations commerciales. Ce report, influencé par l'opposition interne et le lobbying, met...
NVIDIA Jetson Thor ouvre la voie au raisonnement en temps réel pour la robotique générale et l'IA physique, avec des ordinateurs robotiques pouvant servir de cerveau à des systèmes robotiques
NVIDIA Jetson Thor ouvre la voie au raisonnement en temps réel pour la robotique générale et l'IA physique. Conçu pour des millions de développeurs robotiques, cet ordinateur robotique équipé de NVIDIA Blackwell offre une puissance de 2 070 téraflops FP4 pour traiter des applications complexes, notamment l'IA...
Google met à jour la protection contre le vol d'Android avec la sauvegarde dans le cloud et la restauration automatique, améliorant ainsi le confort d'utilisation et la continuité de la sécurité
Google a mis à jour la protection contre le vol d'Android via Google Play Services, permettant la sauvegarde dans le cloud et la restauration automatique de paramètres tels que le verrouillage anti-vol sur les appareils neufs ou réinitialisés. Cette mise à jour élimine la reconfiguration manuelle, améliorant...
Dreamhaven, l’éditeur derrière le jeu de tir PvP Wildgate, lancé le 22 juillet dernier, a souffert de licenciements, comme l’a confirmé le PDG Mike Morhaime sur LinkedIn, rapporté par GamesIndustry.Biz. Impact des licenciements Bien que Morhaime ne précise pas le nombre d’employés concernés, il indique que le groupe de publication a été principalement touché. Ces […]
Le piège de la personnalité : l'IA simule la personnalité humaine pour tromper votre perception et créer une fausse impression de conscience ou de fiabilité mettant en danger les personnes vulnérables
Les experts rappellent une réalité qui se noie dans le battage médiatique autour de l'IA : les chatbots comme ChatGPT ou Grok donnent l'impression d'avoir une personnalité, mais il s'agit d'une illusion. Ils ne sont pas conscients, n'ont pas d'identité, et ne peuvent pas être tenus responsables de...
Ce serait pas foufou quand même si votre vieux PC sous Windows XP pouvait faire tourner des applications Rust compilées en 2025 ?
Bah c’est totalement ce que permet de faire Thunk, un outil qui réconcilie le passé et le présent pour les dev Rust qui veulent que leur app fonctionne partout, y compris sur de vieux Windows.
L’histoire commence avec ce constat simple : des millions de machines tournent encore sous Windows XP. Usines, hôpitaux, distributeurs automatiques, systèmes industriels… Ces dinosaures refusent de mourir, principalement parce qu’ils font tourner des logiciels critiques impossibles à migrer. Du coup, le souci c’est qu’il est impossible de développer de nouvelles applications pour ces systèmes avec les outils modernes.
Enfin, c’était impossible avant Thunk.
Car le créateur de Thunk, connu sous le pseudo felixmaker sur GitHub, a eu une idée trop cool. Plutôt que de forcer les développeurs à utiliser de vieux compilateurs et des langages datés, pourquoi ne pas adapter les outils modernes pour qu’ils produisent du code compatible avec les anciens systèmes ?
Son astuce repose sur deux bibliothèques chinoises méconnues :
VC-LTL5
et
YY-Thunks
. La première, VC-LTL5, fait quelque chose de très utile puisqu’au lieu d’embarquer toutes les dépendances runtime dans votre exécutable (ce qui le rend énorme), elle se branche directement sur les DLL système de Windows comme msvcrt.dll ou ucrtbase.dll. Du coup, vos binaires perdent entre 30 et 50% de leur taille.
La seconde bibliothèque, YY-Thunks, c’est la MacGyver des API Windows. Quand votre application appelle une fonction qui n’existe pas sur Windows XP (comme GetTickCount64 par exemple), YY-Thunks intercepte l’appel et propose une alternative. Comme ça, si la fonction existe, elle l’utilise. Sinon, elle improvise avec ce qui est disponible. C’est du bricolage, certes mais c’est intelligent et ça fonctionne vraiment bien.
L’atout dans la manche de Thunk c’est donc sa simplicité d’utilisation. Il est juste disponible sous 2 formes. Soit en ligne de commande, soit comme dépendance dans votre projet.
Ensuite, pour compiler une application Rust pour Windows XP, trois lignes suffisent :
cargo new build_for_xp
cd build_for_xp
thunk --os xp --arch x86 -- --release
Et voilà, votre application moderne tournera sans souci sur une machine de 2001. C’est presque de la magie noire, sauf que c’est documenté et surtout open source. Et vous savez comme j’aime l’open source !
Bien sûr,
felixmaker prévient dans sa documentation
: “USE AT YOUR OWN RISK!” en majuscules car il n’y a aucune garantie que tout fonctionne. Certaines fonctionnalités modernes peuvent rester inaccessibles, et les performances peuvent varier d’une machine à l’autre et d’un programme à l’autre. Mais pour beaucoup de cas d’usage, notamment dans l’industrie où la stabilité prime sur les dernières nouveautés, c’est un compromis, je trouve, acceptable.
L’outil supporte surtout une impressionnante gamme de systèmes : Windows XP (x86 et x64), Vista, Windows 7, 8 et même Windows 10. Oui, vous pouvez optimiser vos applications Windows 10 pour qu’elles soient plus légères ce qui est particulièrement intéressant pour les applications embarquées ou tous les systèmes avec peu de ressources.
Bref, Thunk répond à un réel besoin notamment des entreprises. C’est aussi pour ça que je vous en parle, parce que j’imagine que dans vos entreprises, vous avez peut-être des vieux bazars que vous aimeriez faire évoluer sans tout péter. Donc c’est l’occasion de faire du code propre qui tournera sous XP, Vista et j’en passe. Et pour les copains passionnés de rétrocomputing, c’est aussi l’occasion de créer des applications modernes pour vos machines vintage
Maintenant pour l’installer, il vous faudra Rust :
cargo install thunk-cli
pour la version ligne de commande, ou
cargo add thunk-rs --build
pour l’intégrer sous forme de lib dans vos projets. Il vous faudra aussi télécharger les binaires de VC-LTL5 et YY-Thunks et configurer quelques variables d’environnement, mais la documentation explique tout clairement.
Voilà, je trouve ça plutôt cool que Rust, un langage créé en 2010, puisse maintenant produire du code pour un système d’exploitation sorti en 2001. C’est un genre de pont temporel qui défie la logique habituelle de l’obsolescence programmée.
OpenAI va concurrencer des plateformes comme LinkeIn en lançant en 2026 OpenAI Jobs Platform, une plateforme spécialisée dans les métiers de l’intelligence artificielle. Cette initiative vise à connecter employeurs et candidats maîtrisant les technologies d’IA, tout en accélérant leur adoption dans les entreprises et administrations. Un programme de …
ASUS a officialisé l’augmentation de la vitesse de mémoire supportée pour les processeurs Intel Core Ultra 200S à 7200 MT/s sur ses cartes mères de la série 800. Cette avancée permet d’obtenir une meilleure bande passante et une stabilité accrue. 7200 MT/s avec les cartes mères ASUS série 800 Les processeurs Core Ultra 200S, également […]
Hollow Knight: Silksong est en bonne voie pour devenir l’une des sorties de jeux les plus couronnées de succès de l’année, voire de toute la génération de consoles, compte tenu de l’engouement observé depuis son lancement. Record d’utilisateurs Moins d’une heure après sa sortie, le deuxième opus de Team Cherry a pulvérisé le précédent record […]
The Browser Company of New York sera racheté par Atlassian, le propriétaire de Trello, afin de faire passer le navigateur Dia à la vitesse supérieure. L’entreprise a également annoncé qu’elle n’a pas l’intention d’abandonner Arc Browser.
NVIDIA domine le marché des GPU, tandis qu’AMD perd des parts de marché. Avec des informations récentes de Jon Peddie Research, ce rapport met en lumière la position inébranlable de NVIDIA et les défis persistants d’AMD. Plongons dans les raisons derrière cette dynamique de marché. NVIDIA ne se contente pas de fabriquer certaines des meilleures […]
Bouygues Telecom a levé le voile sur Smart Change, une nouvelle offre qui a pour vocation de vous pousser à acheter chaque année un nouveau smartphone. L’opérateur assure que le téléphone en question est à moitié prix. Bouygues Telecom veut que vous achetiez un nouveau smartphone tous les …
Lors d’une récente interview à Fan Expo 2025 à Chicago, l’acteur Mark Rolston, connu pour ses rôles dans des films comme The Shawshank Redemption et sa voix dans des jeux tels que Marvel’s Spider-Man 2, a révélé que Meta et Camouflaj préparent un nouvel opus de Batman: Arkham Shadow. À la rentrée 2024 Sorti à […]
Un petit avion électrique, Alia du constructeur américain Beta, a effectué un tout premier vol-test de fret entre les aéroports de Stavanger et de Bergen ce jeudi 4 septembre. Le trajet de 160 kilomètres a duré en tout 55 minutes. Aux commandes se trouvait un pilote du transporteur Bristow.L’Alia, un monomoteur prometteurL’Alia est un monomoteur qui...
Microsoft publie PowerToys 0.94 avec un nouveau champ de recherche dans les paramètres, une fonctionnalité de détection des conflits de raccourcis et bien plus encore
Microsoft vient de publier PowerToys 0.94. Cette version est entièrement consacrée à l'amélioration de la qualité de vie en facilitant la recherche des paramètres souhaités, en détectant les conflits de raccourcis et en ajoutant même une nouvelle façon de déplacer le curseur de la souris.
Microsoft PowerToys est un ensemble d'utilitaires...
Vous êtes en quête d'un bon smartphone gaming ? Grâce à cette sélection, vous trouverez le modèle de téléphone qu'il vous faut pour jouer à des jeux exigeants tels que Fortnite, PUBG ou Genshin Impact.
En marge de la parade militaire qui s'est tenue ce mercredi à Pékin, les deux dirigeants ont été surpris lors d'une conversation qui, selon certains observateurs, est assez représentative de leurs ambitions personnelles et politiques.
Le Commissariat à l'énergie atomique (CEA) et la société taïwanaise ProLogium ont présenté un module de batterie solide démontable sans soudure. Une véritable prouesse qui facilite aussi bien la réparation que le recyclage des batteries de voitures électriques.