This week
- Anthropic recently released a blog post with the description of an experiment in which the last version of Opus, the 4.6, was instructed to write a C compiler in Rust, in a “clean room” setup. The experiment methodology left me dubious about the kind of point they wanted to...
Last week
- 17 Feb, 2026 Update (Feb 18, 2026): After a productive discussion on Reddit and additional benchmarking, I found that the solutions I originally proposed (batched writes or using a synchronous connection) don't actually help. The real issue is simpler and more fundamental than I...
- Write transactions can lead to lock starvation and serious performance degradation when using SQLite with SQLx, the popular async Rust SQL library. In retrospect, I feel like this should have been obvious, but it took a little more staring at suspiciously consistent "slow...
Two weeks ago
- There’s a jargon-filled headline for you! Everyone’s building sandboxes for running untrusted code right now, and Pydantic’s latest attempt, Monty, provides a custom Python-like language (a subset of Python) in …
About a month ago
- 2/4/2026 I like Rust. It's versatile enough that it can be used for application and systems programming. It has the best tooling of any language I've seen. It has a fairly pleasant type system. And I think most importantly it does a great job in bringing higher level language...
about 1 month ago
- Last week Cursor published Scaling long-running autonomous coding, an article describing their research efforts into coordinating large numbers of autonomous coding agents. One of the projects mentioned in the article …
2 months ago
- Playgrounds for C3, Hare, Odin, V, and Zig....
- Compiling and running 'Hello, World!' in 20 programming languages....
3 months ago
- What Now? Handling Errors in Large Systems function vote(btn, choice) { const widget = btn.closest('.vote-widget'); widget.querySelector('.user-vote').textContent = choice === 'tick' ? '✅' : '❌'; widget.querySelector('.result').style.display = 'block';...
4 months ago
- Markov chain babblers, bogus php files, and more!...
- Although I technically own the game and played it once a decade ago; I had a horrible time playing Rust. Other players called me the N-word several times, I died almost instantly, my frame rates were trash, and after three hours I put it down and never played it again. Despite...
- Deep dive into blobd, an object store designed for constant low latency reads using async Rust, io_uring and atomic writes...
5 months ago
- .languages { grid-template-columns: 1fr 1fr fit-content(60%); } Unplanned Obsolescence is a blog is about writing maintainable, long-lasting software. It also frequently touts—or is, at the very least, not inherently hostile to—writing software in dynamically-typed programming...
- Been quiet around here! I’ve been putting almost all of my writing time into Logic for Programmers and my whole brain is book-shaped. Trust me, you do not want to read my 2000-word rant on Sphinx post-build LaTeX customization. But I spent the past week in a historical rabbit...
- Exploring the trend of rewriting existing software in new programming languages, this article delves into the balance between innovation and practicality in software development....
6 months ago
- I’ve been on the lookout for a scripting language which can be neatly embedded into Hare programs. Perhaps the obvious candidate is Lua – but I’m not particularly enthusiastic about it. When I was evaluating the landscape of tools which are “like Lua, but not Lua”, I found an...
7 months ago
- Typechecker Zoo As a fun side project, I've built four literate Rust implementations spanning 50 years of type theory research, from Milner's Algorithm W to modern dependent type systems. I've tried to make each implementation as readable and understandable as possible, with...
- Increasing performance by reducing thread scheduling overhead and lock contention....
8 months ago
- It's been one month since we released the first version of VibeTunnel, and since in the AI world time is so much faster, let's call it VibeTunnel's first anniversary!...
- Fast Tensor Canonicalization in Rust I recently had a need to do fast tensor canonicalization, but the library ecosystem for this was lacking. In physics and differential geometry, manipulating tensors and especially bringing them into canonical form under their index symmetries...
9 months ago
- Video games # Pico-8 cartridges # Galactica, a (basic) space shooter # Books # 2017, Mastering Rust, Vesa Kaihlavirta (PACKT) - official reviewer # 2016, Investigating the Energy Impact of Android Smells - accepted to SANER 2017 2015, A Learning Algorithm for Change Impact...
Rows per page