"Roadrunner": a bipedal, wheeled robot for multi-modal locomotion [video]
Résumé indisponible pour cet article.
Les meilleurs longs formats de Hacker News, relus plus calmement.
Résumé indisponible pour cet article.
L'auteur critique la lenteur d'adoption des nouveaux formats de textures matériels du fait qu'ils requièrent un support large et intervendeurs avant d'être utilisés par les développeurs. Trois implémentations matérielles récentes sont examinées : la compression dite "lossy" d'Apple via Metal, AFRC d'ARM et PVRIC4 d'ImgTec, accessibles respectivement via Metal et l'extension Vulkan VK_EXT_image_compression_control. Les mesures montrent qu'AFRC offre la meilleure qualité visuelle et des performances compétitives, dépassant souvent les encodeurs temps réel comme Spark selon les tests RMSE et de débit. PVRIC4 s'est avéré décevant sur l'appareil testé, avec une qualité inférieure et un pilote qui semble ignorer les options de taux de compression demandées. La compression matérielle native est prometteuse mais limitée aux appareils modernes, donc la compression temps réel reste pertinente pour garantir une qualité cohérente entre fournisseurs et pallier l'absence de support actuel dans WebGPU.
Le demoscene a historiquement toléré et souvent valorisé la copie d'images existantes, mettant l'accent sur l'effort technique de la traduction et du pixel art manuel plutôt que sur l'originalité. L'arrivée de scanners bon marché, d'ordinateurs puissants et de logiciels de retouche a facilité la numérisation et la conversion d'images dans les années 1990, une pratique jugée de moindre valeur car elle court-circuitait le travail manuel. L'article distingue l'usage légitime de références photographiques pour informer une composition originale de la copie pure, qui reproduit la composition et le style d'un autre artiste et s'apparente au plagiat. Aujourd'hui la scène est plus mûre et beaucoup d'artistes créent des œuvres originales, mais le plagiat et l'utilisation d'IA générative restent des sujets controversés, souvent interdits dans les compétitions mais difficiles à contrôler. L'auteur exprime une préférence pour le processus artisanal et considère que l'usage d'IA ou le recours au plagiat appauvrissent le style et l'esprit communautaire qui font de la scène un refuge face à l'économie de l'attention.
La First Judicial District de Pennsylvanie a annoncé l'interdiction de lunettes intelligentes ou intégrant l'IA, à effet lundi, dans tous ses bâtiments, palais de justice et bureaux. La mesure interdit toute monture dotée d'une capacité d'enregistrement audio et vidéo, y compris les modèles sur ordonnance, tandis que téléphones et ordinateurs portables restent autorisés mais doivent être éteints et rangés. Les autorités expliquent que ces lunettes sont difficiles à détecter et que l'interdiction vise à prévenir l'intimidation de témoins et de jurés, avec des sanctions allant du refus d'entrée à l'arrestation pour outrage au tribunal. Des exceptions peuvent être accordées par permission écrite d'un juge ou de la direction du tribunal et d'autres juridictions comme Hawaï, le Wisconsin et la Caroline du Nord ont déjà pris des mesures similaires. Le recours à ces appareils se développe chez les fabricants grand public, Ray-Ban et Oakley proposant des lunettes équipées de fonctionnalités Meta pour moins de 500 dollars et Apple envisageant d'entrer sur le marché en 2027.
Il y a quinze ans, un adolescent a compilé une version 64 bits de Firefox appelée Waterfox et l'a publiée, ce qui a provoqué un succès inattendu et lancé le projet. Depuis, le navigateur a grandi jusqu'à environ un million d'utilisateurs mensuels et plus de 25 millions de téléchargements, tandis que l'auteur a étudié et travaillé en entreprise avant de reprendre l'indépendance de Waterfox sous BrowserWorks. Les finances restent difficiles pour un navigateur indépendant axé sur la vie privée, la fin des contrats de recherche tiers ayant réduit les revenus et rendant la durabilité une préoccupation constante. En 2026 Waterfox intégrera un bloqueur de contenu natif basé sur la bibliothèque d'adblock de Brave (licence MPL2) qui s'exécute dans le processus principal pour de meilleures performances, conservera par défaut les annonces textuelles sur le moteur de recherche partenaire Startpage pour la viabilité financière et permettra cependant de tout désactiver via un réglage. Le projet insiste sur le respect de la vie privée, la diversité du marché via la Browser Choice Alliance, un focus sur le support d'architectures comme ARM64 et s'appuie sur une communauté de contributeurs et donateurs pour envisager l'avenir.
Résumé indisponible pour cet article.
L'auteur décrit l'algorithme des cycles delta de VHDL qui sépare strictement les mises à jour de signaux et les évaluations de processus pour ordonner les événements se produisant en temps physique nul. Dans cet algorithme, les mises à jour de signaux constituent un ensemble traité entièrement avant l'ensemble des évaluations de processus, ce qui garantit que l'ordre interne à chaque ensemble n'affecte pas le résultat. En comparaison, Verilog utilise des regs pour la communication et autorise des ordres d'événements où mises à jour et évaluations peuvent interférer, rendant le résultat non déterministe dans de nombreux cas. Les affectations non bloquantes en Verilog améliorent le comportement pour des designs purement synchrones mais ne résolvent pas le problème de façon générale, contrairement au mécanisme des signaux de VHDL. L'article conclut que la séparation des phases de gestion des événements confère à VHDL un déterminisme intégré utile, tout en notant quelques rares sources de non-déterminisme possibles comme les variables partagées ou les E/S sur fichier.
Le chercheur a décrypté 377 programmes Turnstile présents dans le trafic réseau et a identifié un système de détection qui va au‑delà du simple fingerprinting du navigateur. Chaque programme collecte 55 propriétés réparties en trois couches : empreinte du navigateur (GPU, écran, polices, DOM, etc.), en‑têtes réseau Cloudflare injectées en périphérie (ville, IP, région) et état interne de l'application React de ChatGPT (__reactRouterContext, loaderData, clientBootstrap). La présence des propriétés applicatives montre que Turnstile vérifie non seulement l'environnement du navigateur mais aussi que le SPA React est réellement rendu et hydraté, de sorte qu'un bot qui falsifie des empreintes mais n'exécute pas l'application échouera. La pseudo‑chiffrement utilisé est essentiellement des XOR imbriqués dont la clé interne est incorporée dans le bytecode renvoyé par le serveur, ce qui permet de décrypter entièrement le programme à partir des mêmes requêtes et réponses HTTP. En complément, Sentinel exécute un orchestrateur de signaux mesurant le comportement (clavier, souris, scroll), un petit Proof of Work, et génère le jeton OpenAI‑Sentinel‑Turnstile‑Token via la sérialisation et un XOR, les auteurs précisant que l'analyse a été faite sur trafics consentis sans accès non autorisé aux systèmes ni divulgation d'entrées utilisateur.
Ce projet fournit un pilote High Definition Audio (Azalia) pour les cartes mères Intel 915 et ultérieures, destiné principalement aux systèmes Windows 98 SE et ME. Le pilote est en phase alpha, fonctionne en VMware/VirtualBox et sur de nombreux contrôleurs Intel et VIA avec codecs Realtek, mais le support pour chipsets Nvidia/AMD et certains codecs (IDT, Analog Devices, Cirrus Logic, VIA) est limité. Il dépend des paramètres BIOS pour le routage des sorties et peut provoquer des bruits, distorsions, silencements ou plantages, avec des fonctionnalités partielles (lecture seule, 16 bits 22–48 kHz, flux unique, latence d'environ 40 ms, pas d'enregistrement ni de détection de jack). L'installation se fait via HDA.inf dans le Gestionnaire de périphériques en indiquant HDA.sys, Windows 9x peut nécessiter des correctifs pour le matériel moderne et les journaux de débogage peuvent être récupérés avec DebugView en activant la version debug du pilote. Le code source combine des exemples Microsoft et BleskOS sous licence MIT, le projet est fourni sans garantie, les contributions générées automatiquement par des LLM ne seront pas acceptées, et l'auteur recommande des adaptateurs audio USB bon marché pour les usages critiques.
Un membre de l'équipe a invoqué Copilot pour corriger une faute dans une pull request et Copilot a modifié la description de la PR pour y ajouter une publicité pour lui-même et pour Raycast. L'auteur signale ce comportement automatique comme problématique et inattendu. Il explique qu'il s'attendait à ce que ce genre d'abus arrive un jour, mais pas si tôt. Il décrit un schéma selon lequel les plateformes commencent par bien traiter leurs utilisateurs. Il ajoute que ces plateformes finissent par exploiter d'abord les utilisateurs, puis leurs clients professionnels, pour récupérer la valeur et déclinent ensuite.