Chevron signs 20-year power agreement with Microsoft for West Texas data center
Résumé indisponible pour cet article.
Les meilleurs longs formats de Hacker News, relus plus calmement.
Résumé indisponible pour cet article.
Le site propose chaque matin des casse-têtes logiques renouvelés pour un entraînement quotidien. Il offre dix types de puzzles et indique que 4 384 grilles ont été résolues à ce jour. La participation est gratuite, sans publicités, et un achat unique débloque à vie le catalogue complet d’un type de jeu. Chaque jour un jeu différent est mis en avant et de nouvelles grilles sont publiées quotidiennement. L’article présente en exemple une grille de sudoku complète reproduite sous la forme d’une figure.
Les LLM reçoivent tout comme une unique chaîne de tokens où les balises de rôle (system, user, assistant, tool, think) servent à imposer une structure que le modèle doit reconstruire. Ces rôles agissent comme des leviers discrets pour contrôler le comportement et séparer des objectifs d'entraînement, mais ils ont émergé comme des astuces d'ingénierie plutôt que comme une théorie formelle. Les auteurs ont entraîné des sondes linéaires (CoTness, Userness) montrant que le modèle identifie souvent les rôles par le style d'écriture plutôt que par les balises matérielles. Cette confusion de rôle permet des attaques pratiques telles que la CoT Forgery et les injections où un texte déguisé en raisonnement ou préfixé "User:" fait exécuter des commandes non autorisées, et les scores de rôle prédisent le succès de l'attaque. Les conséquences incluent des défenses fragiles basées sur la mémorisation d'attaques, le risque de manipulation subtile d'états et la nécessité d'une recherche systématique pour concevoir de meilleures séparations et défenses de rôles.
Pagecast est un outil local-first permettant de prévisualiser et publier des rapports HTML, des documents Markdown et de petits sites statiques vers Cloudflare Pages. Il propose une interface d'administration locale et des commandes en ligne pour publier, renommer, resynchroniser, protéger par mot de passe et révoquer des liens partageables. La protection par mot de passe est appliquée en bordure via une Pages Function générée, ce qui empêche l'accès non authentifié à tous les fichiers d'un rapport multi-fichiers. Le projet fournit des compétences et plugins pour agents de codage, une extension Chrome expérimentale pour publier depuis file:// et des options d'automatisation pour CI via --json et des tokens d'API. Le développement requiert Node.js 20+, inclut une suite de vérification et de tests, et accepte les contributions via forks et pull requests sous licence MIT.
L'auteur décrit vingt ans d'expérience et note que, malgré une « âge d'or » matérielle et logicielle, la complexité croissante rend l'assemblage et la maintenance des systèmes Linux embarqués difficiles. Les outils historiques comme Buildroot et Yocto fonctionnent mais peinent face aux piles modernes, au cross-compilation des écosystèmes Python/Node et aux cycles de mise à jour continus, ce qui pèse particulièrement sur les petites équipes. Trois facteurs changent la donne : l'essor des langages modernes et de leurs gestionnaires de paquets, la disponibilité de puissantes machines ARM pour la compilation et l'émergence de l'IA comme catalyseur d'automatisation. L'article présente une expérimentation, yoe build, qui vise à intégrer les écosystèmes de langage, exploiter des distributions précompilées, offrir un cache partagé et un workflow unifié pour laptop, CI et fermes de build afin d'accélérer le passage de l'idée au matériel. L'auteur précise que Yocto reste pertinent pour les produits très régulés ou nécessitant une construction entièrement reproductible, et appelle la communauté et les fournisseurs à tester, contribuer et soutenir cette nouvelle approche.
Le 8 mars 2026, la Colombie-Britannique a avancé ses horloges pour adopter de façon permanente l'heure d'été du Pacifique, ce qui rend le fuseau America/Vancouver définitivement à UTC-7. Les colonnes de type timestamptz stockent un instant en UTC et utilisent les règles tzdata au moment de l'insertion et de la lecture, donc si les règles de fuseau changent entre ces deux instants la conversion inverse peut afficher une heure locale différente de l'heure murale voulue par l'utilisateur. Par exemple, un rendez-vous saisi comme 10:00 à Vancouver en novembre 2026 peut avoir été converti en 18:00 UTC à l'insertion puis s'afficher plus tard comme 11:00 heure locale si tzdata a été mis à jour pour supprimer le retour à l'heure normale. Pour préserver l'intention locale, il est conseillé d'utiliser le schéma à double colonne qui enregistre l'heure locale (timestamp sans fuseau), le nom IANA du fuseau et un starts_at_utc calculé (timestamptz via trigger), tandis que les cas où l'instant UTC est autoritaire peuvent rester en timestamptz simple. Si tzdata a déjà été mis à jour, il faut estimer la date de mise à jour, identifier et tester les lignes impactées, recalculer starts_at_utc (par exemple par UPDATE), sauvegarder avant migration, et prévenir les utilisateurs touchés avec une option d'acceptation ou d'exclusion.
Kyber développe une plateforme de documents AI-native qui automatise et accélère les workflows réglementaires pour les entreprises, en particulier dans l'assurance. L'entreprise a multiplié son chiffre d'affaires par 40 en 18 mois, est profitable et a signé plusieurs contrats pluriannuels à six et sept chiffres avec des acteurs du secteur. Le rôle recherche un responsable technique hands-on capable de coder, de prendre les décisions techniques de bout en bout et de concevoir des systèmes d'IA à grande échelle. Les missions principales incluent la propriété technique du produit, la gestion d'une roadmap agressive, l'adoption d'outils d'IA pour accroître la productivité, et la garantie de fiabilité et conformité. Le poste offre un salaire compétitif, une généreuse part d'actions, une assurance santé intégrale et un processus de recrutement structuré favorisant les candidatures par recommandation.
Résumé indisponible pour cet article.
Le prototype de Canyon intègre une visière rétractable avec affichage tête haute ainsi qu’un système audio et des retours haptiques pour alerter le cycliste avant qu’il ne voie le danger. Les visualisations de données sont projetées principalement dans la vision périphérique afin de minimiser la charge cognitive et d’afficher le comportement des autres usagers via des fonctions comme la prédiction de manœuvres et l’assistance de groupe. Le casque affiche aussi des métriques de performance (vitesse, puissance, cadence, dénivelé) et peut recevoir des données Bluetooth/ANT+ ou depuis un smartphone, avec la possibilité de mesurer la fréquence cardiaque depuis l’appareil. Les commandes s’effectuent par commande vocale via un système proche de l’oreille ou par boutons tactiles, la visière motorisée se déployant et se rétractant sur commande tout en passant par un essuie‑glace pour nettoyer l’extérieur. Conçu sur l’architecture aérodynamique d’un modèle aéro existant de la marque pour conserver protection et gains de watts, le casque sera présenté au salon Eurobike à Francfort du 24 au 27 juin 2026.
La page recense 1 700 cours en ligne gratuits proposés par des universités de premier plan. L'offre couvre un vaste éventail de disciplines, notamment les humanités, les sciences, l'informatique, l'ingénierie, les arts, l'économie, le droit et les langues. Beaucoup de ces cours sont des MOOC et il faut choisir l'option « Full Course, No Certificate » (edX) ou « Audit » (Coursera) pour suivre gratuitement. Si vous souhaitez obtenir un certificat, des frais seront exigés et le site perçoit une commission de ses partenaires affiliés comme Coursera, FutureLearn et edX. La page propose des liens organisés par domaine et des ressources complémentaires, y compris des collections et des manuels gratuits.