So long #LHC and thank you for all the collisions 👋 Today, the Large Hadron Collider (LHC), the world’s most powerful particle accelerator, comes to the end of an extraordinary chapter in its scientific journey. Find out more: home.cern/cern-bids-fa...
Julien Jerphanion
@jjerphan.xyz
Computer Science • Applied Maths • Software • Progressive Music • Scientific Software Engineer @quantstack.bsky.social
Looking to run models locally after this weekend's fable? A reminder that `llama.cpp` can be one-lined installed from conda-forge for macOS (supporting Apple Metal), Linux and Windows (both supporting CUDA and Vulkan). github.com/ggml-org/lla...
docs: Add instructions to install `llama.cpp` from conda-forge by jjerphan · Pull Request #22219 · ggml-org/llama.cpp
Overview I would like to let you know that we, a few contributors to conda-forge (notably @traversaro) and I, currently distribute llama.cpp for Linux, macOS, Windows for arm64, x86_64, Apple Metal...
github.com
New in Git, ✨ git history ✨ (I don't mean the Git history 🫠 ) 😰 Oh shit, that old commit's message had a typo! 😌 git history reword <commit-id> 😰 Oh shit, that old commit is too big! 😌 git history split <commit-id> (to split it into two commits) github.blog/open-source/... (h/t Hugo Gruson)
Highlights from Git 2.54
The open source Git project just released Git 2.54. Here is GitHub’s look at some of the most interesting features and changes introduced since last time.
github.blog
How well do you really know the tools you use every day? At Compute! Paris 2026 (Nov 25-26), go beyond the API and documentation and learn directly from the builders of Jupyter, Scikit-learn, and more. Knowledge is power, get yours! compute.events/paris2026/ #ComputeParis
Compute! Paris 2026
Understanding your tools and algorithms is what gives you agency in a digital world. Paris, November 25–26, 2026.
compute.events
📣 We are delighted to release mamba 2.6.0. 📣 This minor version includes the support for sharded repodata, significantly improving the UX of the project. 🔗 Read more about improvements on this blog post: medium.com/@julien.jerp... 🔗 For a full overview for the change: github.com/mamba-org/ma...
Sharded Repodata Support in Mamba
Introduction: conda packages metadata indexing
medium.com
Your research, your challenges, your solutions. Compute! Paris 2026 (Nov 25-26) wants to hear from you. The Call for Proposals is open. Don’t just attend; help shape the conversation. Whether you’re in academia, industry, or public institutions, your voice matters. pretalx.com/compute-pari...
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 notebook.link team is building "serverless scientific computing" on top of the modern Conda ecosystem & the prefix.dev package server. Read the guest blog on how they shipped interactive WASM for Python, R, C++, Fortran and more: prefix.dev/blog/server...
How notebook.link Scales Without Backends
Notebook.link combines WebAssembly and the conda ecosystem to deliver scalable, serverless computing environments that run entirely in the browser. No backend. No scaling headaches. Just instant, collaborative scientific computing for everyone.
prefix.dev
At @quantstack.bsky.social we designed novel bit-unpacking SIMD optimizations for @arrow.apache.org and #ApacheParquet, and implemented them entirely using C++ metaprogramming instead of Python-based code generation. We'll publish a deep dive blog post soon. github.com/apache/arrow...
GH-48277: [C++][Parquet] unpack with shuffle algorithm by AntoinePrv · Pull Request #47994 · apache/arrow
Rationale for this change The current bit-unpacking algorithm (which is implemented as a C++ code generator script in Python) does not fully leverage SIMD operations: all loads and some bitshifts u...
github.com
⏰ Ce soir, jeudi 19 février 2026 💻 « Réduire la complexité pour maîtriser la résolution des modèles mathématiques » 📌 Leçon inaugurale de Yvon Maday, professeur invité sur la chaire annuelle #Informatique et sciences numériques, en partenariat avec Inria. En direct 👉 https://tinyurl.com/mpz6v3xy
We just published a blog post going into some detail on what makes patching source code hard: prefix.dev/blog/flickz... – it's not just the relatively unstructured diff formats. Source code also lives and breathes, and moves!
Flickzeug – or why patching source code is hard
TL;DR - we have extended the Rust crate diffy to be able to patch real-world source code with real-world patches, which is surprisingly hard! In the process we renamed it to flickzeug.
prefix.dev
🎉 JupyterLite is now part of Project Jupyter! Run Jupyter notebooks directly in your browser: no server, no setup. Many thanks to the JupyterLite contributors and supporters like QuantStack, Bloomberg and the Gates Foundation. 🔗 blog.jupyter.org/jupyterlite-...
JupyterLite Officially Joins Project Jupyter!
We are thrilled to announce that JupyterLite is now an official part of Project Jupyter. This milestone marks a significant step forward…
blog.jupyter.org
💻 « La recherche en #mathématiques prend tout son sens lorsqu’elle relie la théorie à l’action » 🗞️ Entretien avec Yvon Maday, professeur invité sur la chaire #Informatique et sciences numériques, créée en partenariat avec Inria. ⏰ Leçon inaugurale le 19 février 2026 👉 https://tinyurl.com/6w2ajv2d
When developers talk about software "aging like wine", they're usually referring to vinegar, not a fine Bordeaux.
A viewer for Parquet, SQLite, and Avro files in JupyterLab. Check out our new JupyterLab extension: Arbalister. 🏹 Built upon Apache Datafusion, @jupyter.org , and @arrow.apache.org , it lazily fetches rows so that you can view files larger than memory! blog.jupyter.org/instantly-vi...
We are thrilled to introduce notebook.link, a platform that lets you create, share, and run Jupyter notebooks instantly in your browser. Powered by JupyterLite and WebAssembly, it supports Python, R, C++, and a full in-browser terminal experience. 📖 Read the full story: medium.com/@QuantStack/...
Notebook.link
notebook.link
I just discovered that January 1st marked the death of Volodymyr Oleksandrovych Marchenko. 🕊️ www.nas.gov.ua/news/z-glibo...
З глибоким сумом сповіщаємо, що 1 січня ц.р. на 104-му році пішов із життя видатний український математик та організатор науки академік НАН України Володимир Олександрович Марченко
nas.gov.ua
Oh, Happy New Year and snow everyone! 🎉 ☃️ Here is my favorite progressive music concert from 2025, quite a modern revisitation des Neujahrskonzert der Wiener Philharmoniker. 🎻🥁 m.youtube.com/watch?v=AZ7M...
Camo & Krooked & Christian Kolonovits - Red Bull Symphonic Johann Strauss 2025 Edition | UKF On Air
YouTube video by UKF On Air
m.youtube.com
Ever wondered how Conda and Pixi "know" to install CUDA packages only on GPU machines? 🤔 Meet virtual packages - a clever solution to inject system compatibility information to the SAT solver to ensure compatibility. prefix.dev/blog/virtua...
Virtual Packages in the Conda ecosystem
Virtual packages are a neat trick to inject system requirements into the SAT solver and resolve for compatible packages automatically. In this blog post we talk about how they are used in the Conda ecosystem to support complex cross-platform package distributions.
prefix.dev
Today we celebrate the 10th anniversary of conda-forge! Our beloved Github organization was created around this time on Apr 11th, 2015. More details: - Blog post: conda-forge.org/blog/2025/04... - Zulip thread: conda-forge.zulipchat.com#narrow/chann...
Ten years of conda-forge! | conda-forge | community-driven packaging for conda
Today, 2025-04-11, marks the 10th anniversary of the conda-forge community.
conda-forge.org
Open source is draining. One's todo-list is open to world. People seldom realize the cost of what they get for free. Unpleasant comments do happen. Cost of maintenance is not understood. opensource.com/article/17/2...
Réenchanter les mathématiques à l'école ! Ce cycle de conférences du Collège de France @collegedefrance.bsky.social, ouvert à tous, est organisé dans le cadre de son initiative "Agir pour l'éducation". Il sera diffusé en direct. Merci de nous aider à diffuser l'affiche ci-jointe.
Dear US colleague scientists exposed to multiple unprecedented pressures on academic freedom, up to brutal and unfair firing, I do not know how to best help you in these horrible circumstances. You are not alone.
We're excited to introduce R-Lite, a #WebAssembly distribution of #R for the browser, allowing you to use the R kernel in JupyterLite! Read the article by Isabel Paredes, who spearheaded this project at QuantStack, on the @jupyter.org blog: blog.jupyter.org/r-in-the-bro...
R in the Browser: Announcing Our WebAssembly Distribution
R is now available in emscripten-forge, enabling the Xeus-R kernel in JupyterLite
blog.jupyter.org
Announcing JupyterGIS 🌍 🌐 🎉 Real-time collaboration for #GIS workflows with #Jupyter and #QGIS @qgis.fosstodon.org.ap.brid.gy @jupyter.org blog.jupyter.org/real-time-co...
Real-time collaboration and collaborative editing for GIS workflows with Jupyter and QGIS
The QGIS open-source project is a cornerstone in the geosciences ecosystem, providing robust tools for spatial data analysis and…
blog.jupyter.org
✨ We're looking to extend our team with a Senior Rust Engineer ✨ Do you want to leave a lasting mark on the open source ecosystem by building awesome tools for other developers? Apply here: apply.workable.com/j/12939AB951 #conda #pixi #rustjobs
Senior Open-source Rust engineer (Remote) - prefix.dev GmbH
We’re looking for a Senior Software Engineer to join our tight-knit team with a mission to work on our impactful open source developer tools. We are building a revolutionary package manager - pixi - and a huge ecosystem around it from package hosting t...
apply.workable.com
#Fusion🔥| 1ère mondiale pour l'énergie de fusion ! 👀Nouveau record obtenu dans le tokamak WEST, opéré sur le centre CEA de Cadarache : il a maintenu un plasma de fusion chaud de plusieurs dizaines de millions de degrés pendant 22 minutes avec 2,6 gigajoules d'énergie injectée.
La maîtrise de la fusion nucléaire franchit une étape avec le CEA
La maîtrise de la fusion nucléaire franchit une étape avec le CEA
Sur son site des Bouches-du-Rhône, le Commissariat à l’énergie atomique est parvenu à maintenir un plasma plus de 22 minutes à une température stationnaire de 50 millions de degrés Celsius. Un record réalisé grâce au tokamak WEST, qui détrône de 5 minutes celui obtenu par son rival, le tokamak chinois EAST, en janvier.
lemonde.fr
JupyterCAD 3.0 is here! 🎉 We are excited to announce JupyterCAD 3.0, bringing major improvements to the web-based collaborative CAD editor for JupyterLab: blog.jupyter.org/announcing-j... ✅ Color Customization 🐍 Embedded Python Console 🎯 Improved UX 🖱️ Mouse-based 3D Controls 🤝 Suggestions Support
Announcing JupyterCAD 3.0
The latest iteration of the web-based collaborative CAD editor
blog.jupyter.org
Fully Homomorphic Encryption and the Public https://www.jeremykun.com/fhe-and-the-public/