Vue lecture

Claude Code's Source Code Leaks Via npm Source Maps

Grady Martin writes: A security researcher has leaked a complete repository of source code for Anthropic's flagship command-line tool. The file listing was exposed via a Node Package Manager (npm) mapping, with every target publicly accessible on a Cloudflare R2 storage bucket. There's been a number of discoveries as people continue to pore over the code. The DEV Community outlines some of the leak's most notable architectural elements and the key technical choices: Architecture Highlights The Tool System (~40 tools): Claude Code uses a plugin-like tool architecture. Each capability (file read, bash execution, web fetch, LSP integration) is a discrete, permission-gated tool. The base tool definition alone is 29,000 lines of TypeScript. The Query Engine (46K lines): This is the brain of the operation. It handles all LLM API calls, streaming, caching, and orchestration. It's by far the largest single module in the codebase. Multi-Agent Orchestration: Claude Code can spawn sub-agents (they call them "swarms") to handle complex, parallelizable tasks. Each agent runs in its own context with specific tool permissions. IDE Bridge System: A bidirectional communication layer connects IDE extensions (VS Code, JetBrains) to the CLI via JWT-authenticated channels. This is how the "Claude in your editor" experience works. Persistent Memory System: A file-based memory directory where Claude stores context about you, your project, and your preferences across sessions. Key Technical Decisions Worth Noting Bun over Node: They chose Bun as the JavaScript runtime, leveraging its dead code elimination for feature flags and its faster startup times. React for CLI: Using Ink (React for terminals) is bold. It means their terminal UI is component-based with state management, just like a web app. Zod v4 for validation: Schema validation is everywhere. Every tool input, every API response, every config file. ~50 slash commands: From /commit to /review-pr to memory management -- there's a command system as rich as any IDE. Lazy-loaded modules: Heavy dependencies like OpenTelemetry and gRPC are lazy-loaded to keep startup fast.

Read more of this story at Slashdot.

  •  

Avatar, le dernier maître de l’air : la saison 2 a enfin une date, c’est pour très bientôt !

L’attente touche à sa fin pour les fans du « Gaang ». Après le succès planétaire de la première saison, Netflix vient de lever le voile sur le calendrier de diffusion de la saison 2 d'Avatar, Le Dernier Maître de l'air. Entre l'arrivée très attendue de nouveaux personnages cultes et une montée en puissance de la Nation du Feu, cette nouvelle salve d'épisodes s'annonce déjà comme l'événement série de l'année 2026.

  •  

Le premier kit watercooling de Noctua, développé avec Asetek, sortira bien au second trimestre de cette année

On le sait, Noctua n'est pas toujours dans les temps par rapport aux différentes roadmaps que la marque met elle-même en ligne. Certains produits prennent rencontrent des petits contretemps, et d'autres avancent juste comme il faut, à l'image du premier watercooling AIO développé en partenariat avec Asetek. Et ici, il faut bien parler de développement conjoint, les deux sociétés ayant apportés de nombreuses modifications par rapport au produit original basé sur un ensemble avec une pompe Emma V2. Pas que des ventilateurs sur un radiateur Nous avions pu le voir il y a un peu moins d'un à l'occasion du COMPUTEX, Noctua a travaillé l'ensemble du produit pour proposer un ensemble cohérent qui s'adapte parfaitement à sa philosophie et aux ventilateurs NF-A12x25 G2 et NF-A14x25 G2. […]

Lire la suite
  •  

Euphoria : le deuxième trailer de la saison 3 est là, et il est bouleversant

L'attente touche à sa fin, mais elle s'accompagne d'une émotion indescriptible. HBO vient de dévoiler la deuxième bande-annonce officielle de la saison 3 d'Euphoria, dont la sortie est prévue pour le 12 avril 2026. Si les premières images promettent une saison plus sombre que jamais pour Rue et sa bande, elles constituent surtout un hommage vibrant à Eric Dane.

  •  

Microsoft Copilot Is Now Injecting Ads Into Pull Requests On GitHub

Microsoft Copilot is reportedly injecting promotional "tips" into GitHub pull requests, with Neowin claiming more than 1.5 million PRs have been affected by messages advertising integrations like Raycast, Slack, Teams, and various IDEs. From the report: According to Melbourne-based software developer Zach Manson, a team member used the AI to fix a simple typo in a pull request. Copilot did the job, but it also took the liberty of editing the PR's description to include this message: "Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast." A quick search of that phrase on GitHub shows that the same promotional text appears in over 11,000 pull requests across thousands of repositories. Even merge requests on GitLab aren't safe from the injection. So what's happening? Well, Raycast has a Copilot extension that can do things like create pull requests from a natural language command. The ad directly names Raycast, so you might think that Raycast is injecting the promo into the PRs to market its own app. But it is more likely that Microsoft is the one doing the injecting. If you look at the raw markdown of the affected pull requests, there is a hidden HTML comment, "START COPILOT CODING AGENT TIPS" placed right just before the ad tip. This suggests Microsoft is using the comment to insert a "tip" that points back to its own developer ecosystem or partner integrations. UPDATE: Following backlash from developers, Microsoft has removed Copilot's ability to insert "tips" into pull requests. Tim Rogers, principal product manager for Copilot at GitHub, said the move was intended "to help developers learn new ways to use the agent in their workflow." "On reflection," Rogers said he has since realized that letting Copilot make changes to PRs written by a human without their knowledge "was the wrong judgement call."

Read more of this story at Slashdot.

  •  

Netflix : cette nouvelle série par les créateurs de Stranger Things est déjà un carton

Alors qu’ils s'apprêtent à quitter le navire rouge pour Paramount en avril 2026, les frères Duffer frappent un dernier grand coup. Leur nouvelle production horrifique, Un très mauvais pressentiment, s’est emparée de la première place du top mondial en seulement trois jours. Analyse d’un braquage en règle.

  •  

Quel smartphone choisir en 2026 ? Voici 8 modèles incontournables

Vous avez l’impression qu’un nouveau téléphone sort tous les jours ? C’est peut-être exagéré, mais ce n'est pas très loin de la vérité… Quoi qu’il en soit, dénicher un excellent smartphone en 2026 demande que l’on s’y attarde. Que vous cherchiez le meilleur en photo, un monstre d’autonomie ou le champion du rapport qualité/prix, nous avons fait le tri pour vous. Voici notre comparatif pour trouver enfin votre smartphone idéal.

  •  

AMD Ryzen 9 9950X3D2 Dual Edition et ASUS ROG Crosshair X870E APEX, un combo gagnant en overclcoking mémoire

Présenté en fin de semaine dernière, le petit dernier d'AMD, le Ryzen 9 9950X3D2 Dual Edition refait parler de lui d'une manière très intéressante : sa capacité à gérer la montée en fréquence de la mémoire vive tout en conservant des timings relativement agressifs. En direct avec ASUS Tout se passe via une source, non rendue publique, qui a un processeur en main avec une carte mère ASUS ROG Crosshair X870E APEX chargée d'un BIOS en beta (AGESA 1.3.0.1) et de la mémoire G.SKILL référencée F5-6000J2636G16G, soit de la Trident Z5 Neo à 6000 MT/s en CL26. Enfin, ça c'est avant la petite montée en fréquence, puisque les premiers tests montrent une mémoire qui monte à 8800 MT/s environ, avec des timings en CL32. Plutôt pas mal ce gain de plus de 46 % ! […]

Lire la suite
  •  

Harry Potter : la série HBO a trouvé une solution pour le vieillissement des acteurs

L’adaptation en série de la saga Harry Potter est sans doute l'un des projets les plus surveillés de la décennie. Si le casting de rêve fait saliver les fans, une question cruciale demeure : comment HBO compte-t-il gérer la croissance physique de son jeune trio sur sept saisons ? Casey Bloys, le grand patron de la chaîne, vient d'apporter une réponse.

  •  

'Ads Are Popping Up On the Fridge and It Isn't Going Over Well'

The Wall Street Journal reports: Walking into his kitchen, Tim Yoder recoiled at a message on his refrigerator door: "Shop Samsung water filters." Yoder, a supply-chain manager in Chicago, owns a Samsung Electronics Family Hub fridge. He paid $1,400 for an appliance that came with a 32-inch screen on the door that allows him to control other Samsung gadgets, pull up recipes or stream music. But since last fall, it's been intermittently serving up ads, part of a pilot program being tested on some of Samsung's smart fridges sold in the U.S. The response? Not warm. "I guess this is another place for somebody to shove an ad in your face," said the 47-year-old Yoder, recalling the first time he noticed one... The ads are only on certain Family Hub fridges that have screens and internet connectivity. They run as a rectangular banner at the bottom — part of a widget that also shows news, the weather and a calendar. Samsung declined to say how long the pilot might last or whether it would end. The firm recently unveiled a "Screens Everywhere" initiative that also includes washers, dryers and ovens.... Samsung launched the banner-type fridge ads that come as part of the widget via an October software update. In a footnote of a news release at the time, Samsung pledged to "serve contextual or non-personal ads" and respect data privacy. The banner ads can be turned off in settings. Samsung said the purpose of the pilot is to explore whether ads relevant to home chores can be useful to owners, and that overall pushback has been negligible. The "turn-off" rate for the pilot ad program remains in the bottom single-digit range, it said... While owners can turn off the banner ads, doing so eliminates the widget altogether, a bummer for Brian Bosworth, a media-industry engineer who liked the feature. Bosworth thinks it's wrong to take away the new feature as a condition. Wanting to keep the widget but not the ads, the 49-year-old in Edgewater, Md., made sure his home router's ad-blocking software extended to his fridge. He hasn't seen another since. One 27-year-old plans to return his refrigerator after the entire display "lit up with a full-screen ad for Apple TV's sci-fi show Pluribus," according to the article. The all-caps ad beckoned him "with an oft-used refrain directed at protagonist Carol Sturka: 'We're Sorry We Upset You, Carol.'" Thanks to Slashdot reader fjo3 for sharing the article.

Read more of this story at Slashdot.

  •  
❌