Removed Rust to Gain Speed

removed-rust-to-gain-speed

Designed for the future In December 2024, we published our vision for the future of Prisma ORM along with the steps we planned to take to achieve it. This was not just a set of ideas. It was a clear commitment to how we want Prisma ORM to evolve and how we intend to support the community […]

Detecting AV1-encoded videos with Python

detecting-av1-encoded-videos-with-python

In my previous post, I wrote about how I’ve saved some AV1-encoded videos that I can’t play on my iPhone. Eventually, I’ll upgrade to a new iPhone which supports AV1, but in the meantime, I want to convert all of those videos to an older codec. The problem is finding all the affected videos – […]

Mistral 3 family of models released

mistral-3-family-of-models-released

Today, we announce Mistral 3, the next generation of Mistral models. Mistral 3 includes three state-of-the-art small, dense models (14B, 8B, and 3B) and Mistral Large 3 – our most capable model to date – a sparse mixture-of-experts trained with 41B active and 675B total parameters. All models are released under the Apache 2.0 license. […]

OpenAI declares ‘code red’ as Google catches up in AI race

openai-declares-‘code-red’-as-google-catches-up-in-ai-race

Google’s own ‘code red’ response to ChatGPT has started paying off. Google’s own ‘code red’ response to ChatGPT has started paying off. by Robert Hart Dec 2, 2025, 11:40 AM UTC Robert Hart is a London-based reporter at The Verge covering all things AI and Senior Tarbell Fellow. Previously, he wrote about health, science and […]

Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)

show-hn:-marmot-–-single-binary-data-catalog-(no-kafka,-no-elasticsearch)

Discover any data asset across your entire org in seconds Open-source catalog for all your data assets. Search everything – tables, topics, queues, buckets, and more. Documentation • Live Demo • Quickstart What is Marmot? Marmot is an open-source data catalog designed for teams who want powerful data discovery without enterprise complexity. Built with a […]

Nixtml: Static website and blog generator written in Nix

nixtml:-static-website-and-blog-generator-written-in-nix

A static website generator written in nix. Inspired by hugo. Getting started { description = “My website generated using nixtml.”; inputs = { nixpkgs.url = “github:nixos/nixpkgs/nixos-unstable”; flake-utils.url = “github:numtide/flake-utils”; nixtml.url = “github:arnarg/nixtml”; }; outputs = { self, nixpkgs, flake-utils, nixtml, }: (flake-utils.lib.eachDefaultSystem ( system: let pkgs = import nixpkgs { inherit system; }; in { […]

Zig’s new plan for asynchronous programs

zig’s-new-plan-for-asynchronous-programs

The designers of the Zig programming language have been working to find a suitable design for asynchronous code for some time. Zig is a carefully minimalist language, and its initial design for asynchronous I/O did not fit well with its other features. Now, the project has announced (in a Zig SHOWTIME video) a new approach […]

The Absent Silence (2010)

the-absent-silence-(2010)

A year or two ago I was asked to review a novel by José Saramago, and in looking up facts about him on Google I found over and over the same quotation from him — God is the silence of the universe, and man is the cry that gives meaning to that silence. It’s from […]

Python Data Science Handbook

This website contains the full text of the Python Data Science Handbook by Jake VanderPlas; the content is available on GitHub in the form of Jupyter notebooks. The text is released under the CC-BY-NC-ND license, and code is released under the MIT license. If you find this content useful, please consider supporting the work by […]

A series of vignettes from my childhood and early career

A short set of anecdotes, apropos of nothing. When I was younger, I really liked programming! I loved the sense of accomplishment, I loved the problem solving, I loved sharing what I made with the people around me to both amuse and assist. One particularly wise adult (somewhere around 1996) took me aside and said, […]