Quoting John Gruber
Muse is getting a lot of attention — including mine — because it’s both groundbreaking technically (each user gets their own entire persistent Linux VM running in Meta’s cloud) and because it’s packaged in an…
Topic - Edition
Muse is getting a lot of attention — including mine — because it’s both groundbreaking technically (each user gets their own entire persistent Linux VM running in Meta’s cloud) and because it’s packaged in an…
Northern Gannet, Great Blue Heron, California Brown Pelican, in Monterey Bay National Marine Sanctuary, CA, US, CA New 200-800mm Canon EF lens got me my best photo of Morris yet. They really like hanging out under that…
fnmatch.translate can be used for converting glob patterns to regular expressions. It’s especially convenient if you want your tool to support pattern matching, but don’t want to confuse users with regular expressions.…
Part 1: Understanding the technologies shaping our future The post 10 Things I’m Learning Beyond AI to Become More Technologically Fluent appeared first on Towards Data Science.
Autoregressive rollout and uncertainty propagation. Second in a series on probabilistic forecasting for physical signals. The post Your Model's MSE Is Lying to You: Part II appeared first on Towards Data Science.
RAG retrieves. Agents act. I built both separately, connected them explicitly, and ran the same nine tasks through all three systems. The post RAG Isn't an Agent — I Built the Layer Between Retrieval and Action appeared…
How should you manage AI contributions to an open-source project? How do you measure the impact of using AI tools for development, and what generative features do end users want from a content management system? This…
Test your understanding of Jupyter Notebook, from starting the server and running cells to exporting your work and adding extensions.
I tested TypeSafe AI’s Jev on 3,080 classification tasks to see how its accuracy, latency, calibration, and confidence compare with LLMs — and whether it works as a practical decision layer for AI systems. The post Jev…
Today I learned how to setup a Rust project that can be called from Python with PyO3 and maturin through uv. When you follow the PyO3 getting started guide to create a simple Rust project that can be called from Python,…
Coming to Python Pandas from NumPy? You’ll reach for np.isnan: s = Series([10, np.nan, 30]) s.loc[ ~np.isnan(s) ] # returns 10, 30 Unfortunately, this works. Better, use s.isna (or s.isnull). But the best way to drop…
Open source is, at least in part, about you, where “you” refers to the user. Open Source Is Not About “Open Source Is Not About You” In other words: Rich Hickey was wrong when he wrote “Open Source Is Not About You” and…
There is now a Workshops page on this site listing seventy free hands-on workshops, spread across five collections. They start with how decorators work in plain Python using nothing but the standard library, move on to…