Leonard Stimpfle
banner
leostimpfle.bsky.social
Leonard Stimpfle
@leostimpfle.bsky.social
Reposted by Leonard Stimpfle
duckdb-mlpack 0.0.4: Added random forest and logistic regression
Bringing mlpack machine learning to duckdb SQL
dirk.eddelbuettel.com/blog/2025/11...

Adds random forest and logistic regression, reworks interface, adds new state variable for verbosity, expands documentation and adds unit tests
November 11, 2025 at 10:17 PM
Reposted by Leonard Stimpfle
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 2:47 PM
Reposted by Leonard Stimpfle
Record leap in CO2 fuels fears of accelerating global heating

- CO2 in the air hit new high last year, with scientists concerned natural land and ocean carbon sinks are weakening
@wmo-global.bsky.social

#climatecrisis
Story by me
www.theguardian.com/environment/...
Record leap in CO2 fuels fears of accelerating global heating
CO2 in air hit new high last year, with scientists concerned natural land and ocean carbon sinks are weakening
www.theguardian.com
October 15, 2025 at 11:50 AM
Reposted by Leonard Stimpfle
It’s not the method that makes you causal it’s the assumptions
October 4, 2025 at 3:52 AM
Reposted by Leonard Stimpfle
First up in the "You don't have to be a compiler engineer" blog post series?

A little blog post about how JIT builds of CPython actually work. 🖤

savannah.dev/posts/how-yo...
How JIT builds of CPython actually work
You don't have to be a compiler engineer to understand how your code runs in a JIT build of CPython
savannah.dev
July 29, 2025 at 12:40 AM
Reposted by Leonard Stimpfle
I had an engagement with blogger, failed California gubernatorial candidate, and self-identified reporter Michael Shellenberger this past week, which started out being about this new paper being heralded by climate skeptics as disproving global sea-level acceleration. (LONG 🧵)
September 5, 2025 at 6:05 PM
Reposted by Leonard Stimpfle
This article is catching eyes today so let me explain what it misses, no. 1 of which is COST

1/
Great chart from the FT showing the French nuclear fleet is now routinely flexing down, to accommodate rising solar generation

(People often talk about how some reactors CAN flex; but it's often assumed that they WON'T, due to economic incentives)
August 20, 2025 at 3:18 PM
Reposted by Leonard Stimpfle
**Please repost** If you're enjoying Paper Skygest -- our personalized feed of academic content on Bluesky -- we'd appreciate you reposting this! We’ve found that the most effective way for us to reach new users and communities is through users sharing it with their network
August 19, 2025 at 5:15 PM
Reposted by Leonard Stimpfle
How well do you know Python’s f-strings? I built a thing inspired by JavaScript’s Date constructor quiz but for Python. fstrings.wtf
fstrings.wtf - Python F-String Quiz
Test your knowledge of Python's f-string formatting with this interactive quiz. How well do you know Python's string formatting quirks?
fstrings.wtf
July 19, 2025 at 9:15 AM
Reposted by Leonard Stimpfle
No one knows how many users @obsidian.md has

I think it's around 5-10 million people but I'm not sure?

Anyone can download the app and start using it without creating an account or talking to anyone, and there are no analytics built-in 🤷‍♂️
July 18, 2025 at 12:13 AM
Reposted by Leonard Stimpfle
Hola - Estoy haciendo una encuesta sobre cómo se preparan las empresas mexicanas ante choques energéticos.
Help me out - I’m running a survey on how Mexican firms prepare for energy shocks.
Toma menos de 2 mins / Takes less than 2 mins:
docs.google.com/forms/d/e/1F...
Solicitud de colaboración para estudio sobre el impacto del aumento en los precios de energía
docs.google.com
July 18, 2025 at 4:22 AM
Reposted by Leonard Stimpfle
I think my favorite line of Python code I've ever encountered is

curry = partial(partial, partial)

So simple, but also breaks your brain
January 9, 2025 at 10:36 PM
Reposted by Leonard Stimpfle
📢 NEW Global Cement & Concrete Tracker ⤵️

🌏 3,515 plants in 167 countries/areas
🏗️ 5.5B tonnes of cement capacity & 3.1B tonnes of clinker capacity
💰 2300+ cement asset owners
🔎 Includes info on emissions reduction tech

Explore & download the data
Global Cement and Concrete Tracker
The Global Cement and Concrete Tracker (GCCT) provides information on global integrated and grinding plants, including all plants that have been proposed or under construction since 2018 and retired…
globalenergymonitor.org
July 15, 2025 at 11:01 AM
Reposted by Leonard Stimpfle
How much do you know about #Python functions, their signatures, and their typing?

Do you know how unbound vs. bound methods differ and how to tell them apart?

Do you know how unbound methods become bound methods?

Do you know how to type-annotate all this?

chipx86.blog/2025/07/12/a...

#blog #til
A crash course on Python function signatures and typing
More than you probably ever wanted to know about Python function signatures and typing shenanigans. And it’s just the start.
chipx86.blog
July 12, 2025 at 10:31 PM
This is good advice for working with Python dataclasses in particular when subclassing
July 8, 2025 at 9:04 PM
Reposted by Leonard Stimpfle
Since the ETS is not a tax but a regulation under EU law - and very likely found to be a regulation under WTO law, too - refunds of ETS charges upon export are prohibited export subsidies. Refunds of a carbon tax would be permissible, however 🙃. That rule needs an update, clearly. (2/2)
July 5, 2025 at 9:13 PM
Reposted by Leonard Stimpfle
𝐏𝐲𝐅𝐢𝐱𝐞𝐬𝐭 0.30.1 is on 𝐏𝐲𝐏𝐢 and I am extremely happy with this release, mostly because of two 𝐧𝐞𝐰 𝐟𝐞𝐚𝐭𝐮𝐫𝐞𝐬: a Rust back end for all performance critical parts and quantile regression.
July 6, 2025 at 10:26 AM
Reposted by Leonard Stimpfle
Unsere Aufnahmen zeigen: An 17 von 26 Gasstandorten in Niedersachen treten hohe #Methan-Emissionen durch u.a. Leckagen aus. Das gefährdet unser Klima und die Gesundheit. Es braucht endlich eine strikte Umsetzung der EU-Methanverordnung – ohne Abstriche! www.duh.de/presse/press...
DUH-Aufnahmen decken erhebliche Methan-Emissionen auf
• Aufnahmen der Deutschen Umwelthilfe und Clean Air Taskforce enthüllen regelmäßige und teils sehr hohe Methan-Emissionen an fossiler Gasinfrastruktur wie Produktionsstätten, Pipelines und Speichern• ...
www.duh.de
June 25, 2025 at 9:27 AM
Reposted by Leonard Stimpfle
Transparent peer review to be extended to all of Nature's research papers 🧪👇
www.nature.com/articles/d41...
Transparent peer review to be extended to all of Nature’s research papers
From today, all new submissions to Nature that are published will be accompanied by referees’ reports and author responses — to illuminate the process of producing rigorous science.
www.nature.com
June 16, 2025 at 3:38 PM
Reposted by Leonard Stimpfle
📲 Do not forget to download the "Conference4me" app on your smartphone: you will be able to browse the programme and create your own agenda for the Conference.
June 13, 2025 at 1:36 PM
Reposted by Leonard Stimpfle
I don't know if bsky is a good platform for political debate.

But as a replacement for academic twitter -- if the 10-skeet response to this by @dandekadt.bsky.social , complete with tables & maps, doesn't make your heart go pitter patter on a Monday morning, I don't know what will.
Did John Snow really use a difference-in-differences design? I remember there was some controversy around whether it corresponds to DiD in the modern sense, but I can't seem to find a reference (and neither do I want to read a century-old scientific study nor trust ChatGPT). Can you help me out?
June 9, 2025 at 1:16 PM
Reposted by Leonard Stimpfle
Presenting an invitation to the open source python econometrics ecosystem with @s3alfisc.bsky.social on Thursday at a NABE webinar. Please come [and/or send us PRs!]

They also have talks from @jondr44.bsky.social and @lihualei.bsky.social lined up for later in the summer
nabe.com/NABE/Events/...
June 7, 2025 at 11:36 PM
Reposted by Leonard Stimpfle
New updated slides deck about Local Projections Difference-in-Differences (LP-DiD)

LP-DiD is a fast and simple to implement regression-based framework for estimating DiD, which can reproduce popular recent estimators as specific instances.

danielegirardi.github.io/posts/docume...
June 6, 2025 at 3:30 PM
Reposted by Leonard Stimpfle
'Forever chemicals' are seeping into waterways across Europe. A vanishingly small, man-made molecule resists all attempts of removal. How will the EU eradicate the pollution? www.ft.com/content/a36c...
June 2, 2025 at 6:59 PM
Reposted by Leonard Stimpfle
The tragic landslide in Blatten gives me the excuse to tell you the story of how we found out Ice Ages existed. It's a cool story and the most important bit is rather similar to what's happening now.
Aerial view westward over the Blatten deposit and the newly formed lake upstream! 🧊🌊

📷Via Christian Petit/Linkedin
May 29, 2025 at 7:49 PM