When the AIs take over, I hope they remember all the times I said please and thank you to Claude
Alberto Torres Barrán
@albertotb.com
Machine Learning at https://komorebi.ai/
library-skills now supports uv workspaces and npm/Bun workspaces. ✨ Auto-repair and sync of skills. Improved support for .claude (additional to .agents), it will ask you interactively what to use. Plus several other bug fixes and improvements. library-skills.io
FastAPI can now serve your frontend app ✨ With support for client-side routing 😎 Great for React with TanStack Router, Astro static builds, Vite-based apps, etc. 🎉 FastAPI version 0.138.0 🔖 fastapi.tiangolo.com/tutorial/fro...
the next version of Python is going to have a built in sampling profiler!!!! this is so exciting to see docs.python.org/3.15/library...
🌍 New paper on key challenges in spatial machine learning! We discuss six major topics shaping the field: model validation, performance metrics, uncertainty quantification, algorithmic diversity, software implementation, and modeling protocols. www.erdkunde.uni-bonn.de/article/view... #SpatialML
So, naive question about these campuses that pay OpenAI $13mil/yr. Why don’t they pour that money into a cluster running the strongest available open-weight model, with API and interactive options. And if the answer is “overhead,” why aren’t we collaborating?
I just need to test my website for page load times and 404s, etc. I'm sick of sketchy websites or overpriced apps. Here's a 100kb .html file you can throw on your domain and have it do all those checks for free. No paywalls or ads or nagging subscription reminders. github.com/asweigart/lo...
GitHub - asweigart/lottie-website-tester: A single .html file JavaScript app that you can throw on your website to test it for 404s, load times, etc. Free. No paywalls. No registration. No install.
A single .html file JavaScript app that you can throw on your website to test it for 404s, load times, etc. Free. No paywalls. No registration. No install. - asweigart/lottie-website-tester
github.com
The conker bad fur day vibes with actual good graphics and amazing animation paired with earthworm jim wonkiness and cup head challenge + aesthetic is such a killer combo.
This is the vibe we're going for with our game #indiegame #gaming #gamedev
YAML deserves a defense! opensource.posit.co/blog/2026-05... The complaints are real but historical as they describe YAML 1.1, not the 1.2 spec that fixed them in 2009. The post traces the full history and introduces py-yaml12, a fast Rust-backed Python library for the modern spec. Hope you enjoy!
In Defense of YAML
A common refrain among developers: YAML is bad and TOML is good. This post argues otherwise, tracing the history of configuration formats, examining what YAML 1.2 actually fixed, and introducing py-ya...
opensource.posit.co
if you were to tell me better outcomes occurred with more compute time that's not particularly strange
Segunda lengua extranjera más estudiada en la Unión Europea (2016): https://mapasmilhaud.com/mapas-de-datos/segunda-lengua-extranjera-mas-estudiada-en-la-union-europea-2016/ #Mapas #Maps
prek now supports cooldown in either user or project config: github.com/j178/prek/re... pre-commit closed and locked the feature request as one of many many duplicates, but I can't find any: github.com/pre-commit/p... #PreCommit #prek #cooldown
Release 0.3.12 · j178/prek
Release Notes Released on 2026-05-05. Highlights auto_update.cooldown_days is now available in both the user-level global config (~/.config/prek/prek.toml on Linux and macOS, or $XDG_CONFIG_HOME/pr...
github.com
This is the year conda CLI gets a glow-up! 💅 Faster operations, clear progress, errors that actually help you fix things, better integration with PyPI, and new environment workflows. Conda maintainer Dan Yeaw laid it all out in our latest blog post 👉️
Building a Better conda CLI: A Vision | conda.org
A vision for the conda CLI in 2026: making conda fast, trusted, and delightful.
buff.ly
A related blog post for those using pip, from @sethmlarson.dev: sethmlarson.dev/pip-relative...
Relative “Dependency Cooldowns” in pip v26.0 with crontab
WARNING: Most of this blog post is a hack, everyone should probably just wait for relative dependency cooldowns to come to a future version of pip. pip v26.0 added support for th...
sethmlarson.dev
It prevents wasted effort, keeps me in control of architecture decisions, and produces significantly better results with minimal token usage than jumping straight to code." boristane.com/blog/how-i-u...
Boris Tane
The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan.
boristane.com
maxhalford.github.io/blog/text-cl... This is a cool blog post about using compression.zstd in Python as a surprisingly effective (and fast!) simple text classifier.
Text classification with Python 3.14's zstd module
Python 3.14 introduced the compression.zstd module. It is a standard library implementation of Facebook’s Zstandard (Zstd) compression algorithm. It was developed a decade ago by Yann Collet, who hold...
maxhalford.github.io
the more uncomfortable corollary to this is that I think the days of humans _reading_ the code is also mostly gone. you're producing so much code now that a human reviewer is a massive bottleneck. IMO, you need to shift validation strategies massively towards tests and flagging high risk code.
This uv cheatsheet lists 40+ of the most and useful uv commands. It groups the commands into 9 sections that correspond to major features/capabilities that uv has. The cheatsheet is free to download and comes in light mode, dark mode, and high-contrast mode. mathspp.gumroad.com/l/cheatsheet...
#E2EE must be explicitly protected, and client-side scanning must be excluded entirely. www.eff.org/deeplinks/2...
After Years of Controversy, the EU’s Chat Control Nears Its Final
After a years-long battle, the European Commission’s “Chat Control” plan, which would mandate mass scanning and other encryption-breaking measures, at last codifies agreement on a position within the
eff.org
A step-by-step guide to building a key-value database from scratch: www.nan.fyi/database - love the explainer/interactive animation in this
Why is it that all modern apps with “feeds” like social media apps or even reading apps like Medium, Substack, etc. exhibit the anti pattern of refreshing and losing your spot if you switch away for even a minute? It’s absolutely infuriating.
💡 Came across this nice tool today: 🎨 qualpal for algorithmically choosing maximally distinct colors under certain restrictions #dataviz JOSS paper, online tool, R package #rstats joss.theoj.org/papers/10.21...
Qualpal: Qualitative Color Palettes for Everyone
Larsson, J., (2025). Qualpal: Qualitative Color Palettes for Everyone. Journal of Open Source Software, 10(114), 8936, https://doi.org/10.21105/joss.08936
joss.theoj.org
"I have a decent fluency in LLMs, and they have utility, but the absurd degree of over-hype, the way they're being forced on everyone, and the insistence on ignoring the many valid critiques about them make it very difficult to focus on legitimate uses where they might add value."
(1/3) Introduction to Multi-Stage Build 🐳👇🏼 The size of the image is a function of its dependencies and the efficiency of the image build. This tutorial focuses on resizing a #Python image using minimal images as our baseline and the multi-stage method. medium.com/data-science... #docker #mlops
Introduction to Multi-Stage Image Build for Python
This post introduces the Multi-Stage build approach for setting up a lightweight dockerized Python development environment.
medium.com
I've turned this blog post cheatsheet into a downloadable cheatsheet. You can get the cheatsheet from here: mathspp.com/blog/uv-chea...
It contains the commands and options that I use more often. You can take a look here 👇 and let me know if I missed an important command! mathspp.com/blog/uv-chea...
Regresa @picanumeros.bsky.social para poner los superíndices sobre los sumatorios: contra la brocha gorda estadística y la varianza de barra de bar: «No se están “cocinando” los datos de forma maquiavélica para mostrar una realidad que no es» www.sustrato.io/textos/homer...
Homer y la estadística pública | Ramón Ferri (Picanúmeros)
Hay que decirlo más: la estadística pública está en el punto de mira y nos afecta más de lo que pensamos.
sustrato.io
For those on LinkedIn who aren't aware. By default all profiles have now 'Data for Generative AI Improvement' turned on. You can turn it off via: Settings > Data Privacy > Data for Generative AI Improvement > Select the OFF option. Do not feed the planet-destroying machine!✊