Gaël Varoquaux

@gaelvaroquaux.bsky.social

Research & code: Research director @inria ►Data, Health, & Computer science ►Python coder, (co)founder of scikit-learn, joblib, & @probabl.bsky.social ►Sometimes does art photography ►Physics PhD

Vous avez systématiquement voté contre tout projet de loi écolo. Vous avez stigmatisé les militants en « eco-terroristes ». Vous avez coupé les crédits verts des budgets. Vous avez nommé des ministres pro énergies fossiles et pesticides. Vous avez parlé «d’écologie punitive». Ne venez pas pleurer

Capture d’écran d’un post X du HuffPost avec article et avec ce texte :

« On n’a pas été assez loin et assez vite » : La canicule oblige les macronistes à un rare mea culpa »

The CfP deadline for Compute! Paris 2026 was extended to Sunday, June 7! Just a few days left to submit a proposal on Open Source scientific compute, data science, ML & AI topics. Conference dates and venue: November 25–26, 2026, Sorbonne Université · Paris compute.events/paris2026/cf...

Call for Proposals — Compute! Paris 2026

Submit your talk proposal for Compute! Paris 2026. The Call for Proposals is open from April 15th to June 7th, 2026.

compute.events

Modern AIs tackle different questions than data science on industry or scientific applications. Statistical thinking, front and center in data science, is often hidden in AI. But it’s just as crucial. And too often, we treat data science or AI as merely a programming exercise

Bild

FAQ on NeurIPS Europe: NeurIPS Europe is an official NeurIPS 2026 satellite event taking place in Paris, France, alongside the main conference in Sydney and the other satellite event in Atlanta. NeurIPS authors can present their papers at any of the three locations, subject to space availability.

BildBildBild

- It is now possible to pass arguments to the scorers in Data Ops, such as sample weights. - Diagrams for the Learner and parameter searches now include the full DataOp graph in their notebook repr. - It is now possible to find nodes by name in the DataOp graph.

- fuzzy_join and Joiner now allow to choose the metric that should be used for matching. - ApplyToCols now has the exclude_cols parameter, to define which columns should not be transformed.

- The TableReport now uses plot_distributions and compute_associations to control the distribution and association tabs respectively. - The cleaner now allows to control whether numeric-looking strings ("['1', '2', '3']") should be parsed to float.

✨ Skrub version 0.9.0 has been released ✨ This release adds some advanced features to the Data Ops, the has_dtype() selector, as well as some clarity improvements for the Cleaner and TableReport. Release post: github.com/skrub-data/s...

Release 0.9.0 · skrub-data/skrub

✨ Skrub version 0.9.0 has been released ✨ Main changes Scorers used by Data Ops can now take additional arguments (like sample weights). By @jeromedockes in #1995 The new methods .skb.find() and ....

github.com

"AI amplifies whatever is already there. Good discipline becomes great output. No discipline becomes technical debt at machine speed. Anthropic chose a direction. Go faster. Have Claude check Claude. And when it breaks, go faster still." substack.com/home/post/p-...

Claude Code's Source: 3,167-Line Function, Regex Sentiment

Anthropic claimed 100% of Claude Code is AI-written. A source leak exposed a 3,167-line function, regex sentiment analysis, and 250K wasted API calls daily

substack.com

The team of JupyterCon 2023, PyData Paris 2024 & 2025 organizes a new conference named Compute! Paris 2026 on open source computation and data. The event will take place on November 25–26, 2026 at Sorbonne Université in Paris. CfP deadline: May 24, 2026: compute.events/paris2026/cf...

Call for Proposals — Compute! Paris 2026

Submit your talk proposal for Compute! Paris 2026. The Call for Proposals is open from April 15th to May 24th, 2026.

compute.events

The TableReport custom filters have been improved and expanded: they can now take skrub selectors for filtering columns. The interface has also been simplified.

The performance of DataOps with many computational nodes has been improved. Additionally, DataOps CV splitters can now take kwargs. For example, this allows to specify groups when creating train/test splits.

The ApplyToCols transformer is now a powerful alternative to the regular scikit-learn ColumnTransformer. It is now possible to apply any transformer to a subset of chosen columns using the skrub selectors.

✨ skrub version 0.8.0 has been released ✨ This version includes several new features, including multiple improvements to the functionality and performance of the Data Ops, along with a few bug fixes and improvements to the docs. Changelog: skrub-data.org/stable/CHANG... Highlights below ⤵️

Release history

Release 0.8.0: New Features: The eager_data_ops configuration option has been added. When set to False, no previews are computed and validation is deferred until the DataOp is actually used (e.g. w...

skrub-data.org