Why didn’t anybody tell me about Redis Hash Slots?
I work on a service that decides which courier gets offered your delivery at a gig economy delivery app. When you open the app and ask for something to be brought to you, some code somewhere has to decide which of the couriers should be offered the job. We’re the ones who make those offers. […]
The science of Monkey Island: can grog dissolve a metal mug that fast?
Patrizio Raffa ENTEG Institute, Faculty of Science and Engineering, University of Groningen, Groningen, The Netherlands. Email: p.raffa (at) rug (dot) nl Download PDF Since its release in 1990 by Lucasfilm Games, The Secret of Monkey Island has become a classic of point-and-click adventure games. Many players who grew up in the 1990s will be familiar […]
Rails World 2026 Opening Keynote [video]
Gemini 3.8 text-to-speech says hello

Get expressive high-quality speech generation built for global scale Gemini 3.8 Flash TTS delivers leading voice customization capabilities, securing the #1 overall spot on Hume AI’s Voice Design Benchmark (71.4) and also leading in accent modeling (60.8). Gemini 3.8 Flash TTS and Gemini 3.8 Flash-Lite TTS enable truly expressive performances without sacrificing reliability, also securing […]
Radicle: Disclosure of Vulnerability in the Network Protocol

Radicle is a peer-to-peer, local-first code collaboration stack built on Git. 23.09.2026 Summary What happened? Two critical security vulnerabilities in the network protocol used by Radicle nodes were reported. Which versions are affected? All versions of Radicle that were released to date are vulnerable. What is the issue? Network traffic between nodes is not encrypted […]
Fixing the Portobello Police Station Clock

Written on 11th April 2026 I got a message from a friend today which read along the lines of “I know we were going to meet in Edinburgh today, but do you fancy meeting in Portobello instead and trying to fix the clock in the old police station with me?” I don’t know about you, […]
GPT-6 Astra has gained the ability to drive a car

attemptprogressHow far along the course centerline the attempt got while staying within 4 m of it, as a share of the centerline length to the finish zone; a collision keeps the progress reached before it.distanceGPS speed integrated from the first accepted set_motion to the end of the attempt’s last engagement.finish timeFirst accepted set_motion to the […]
Strands Harness

We noticed builders often wished their Claude Code or Codex setup could run in the cloud because locally their agent idea just “worked” with those harnesses. But the moment you build your own agent, you’re on your own. It’s tricky wiring up the right primitives just well enough to match that “it just worked” feeling. […]
Reflections on 1,000 Days of Math

I finally hit 1,000 days of doing math daily! 1,000 day milestone from Main Character, the habit tracker I made. Early on in my journey I was a lot more aggressive with my XP targets, but settled into a low-volume rhythm as my goals evolved. I worked from MF1 (Math Foundations 1, lowest level) into […]
Jev Can’t Be Calibrated
September 23, 2026 · 3 mins · 617 words Share on: X · HN Unless you’ve been living under a rock, you’ve probably heard about Jev. Simon Willison’s post is a good overview, and this one shows how to implement it in a few lines of Python. In short, Jev is TypeSafe’s first “System One […]