Japan Inspired Designs
After we visited Japan in the fall of 2023, I started developing ideas that would eventually become designs printed on a series of T-shirts with a touch of Keith Haring. Here are a few of them. None…
You Should Not Have to Perform to Belong
Being welcomed into a community is one thing. Feeling free to be yourself within it is another. What happens when acceptance comes with unspoken expectations, and how can we build communities where…
More Goodness – The Apollo Cast-1
Another box that arrived for me this week contains a lot more that it seemed at first sight. The Apollo Cast-1 is a fairly boring looking 3D-printed box with 1 USB-C connector, 3.5mm socket (lead…
What Does MSE = 0 Actually Require?
Mean squared error bundles three separate checks: bias, direction and volatility. See the MSE decomposition and why MSE reaches zero only when all three hold. Artykuł What Does MSE = 0 Actually…
Research communication benefits researchers too
Journal article abstracts have been getting harder and harder to read over the last 60 years. Make it easier on your fellow researchers.
Faith – GOD’S Rx!
“Ahhh! I have a headache, fever and feel achy all over,” groaned Susan. Neil went into the bathroom returning with ibuprofen and water. “Here take this,” he said handing it to Susan, “then I’ll get…
All Aboard the EventBridge Custom Bus!
Last week I was in Brisbane to talk about Amazon's new EventBridge Custom Bus. This post is a recap of my presentation for those who didn't make it to AWS Community Day Australia. Last month AWS…
What a VW Lupo and a Tesla Roadster Have in Common: CAN Bus
A 1999 Lupo and a 2026 Tesla speak the same language. Why CAN bus refuses to die, and how I built CAN-Lab to learn it…
Not every agent task needs a plan
Two Haze tasks show when direct implementation is enough, when planning earns its place, and which checks still matter either way.
Object 003 - N.010 : Nostalgic 90s School "Cakes"
This is part of a series as I document the life of a dress worn and lived in, in one real life, in the Highlands of Scotland. Object 003: Highland Mess Dress It's the Tattie Holidays here.…
Flotsam & Jetsam 23.10.26
The Grindadráp, Tassie fishing rules, use it of loose it, and are the pontoons deserted?
Photography Edge Cases
PictureCorrect has a fun photography challenge where you take your shots using a 1/10 second exposure time without a tripod. This comes at a time when I’ve been looking for more photo lessons…
For the Love of the Game
.post .post-content { margin-top: 0px; } .post hr { margin: 10px; } I always liked building things. I built mazes (from decommissioned punched tape). Then LEGOs, and robots made of LEGOs. Then I…
Testing browser extensions with playwright-webext
Learn how to set up playwright-webext, put tasks into extension storage, and check that a todo list popup displays them.
2026 State of OSPOs
At the recent Open Source Summit Europe in Prague, the Linux Foundation / TODO Group just released the 2026 version of their State of OSPOs and Open Source Management Report: Expanding Open Source…
Why I made Proza, a typographic theme for Ghost
Last year, after spending a few years establishing the habit of writing and sending out a post every month, I designed and built a theme of its own for Trema , which I publish with Ghost . I wrote…
Event Sourcing: Is our Projection Code fast enough?
In this part of my event sourcing series, we take a quick, pun intended, look at how fast the projector we saw in the last post actually runs. The projector gets a list of events as input and…
Cross-Compiling C++ with Bazel: Platforms, Toolchains and the Exec/Target Split
Alamedin gorge. The tent goes where the ground is flat, not where the view is. Nothing required those to be the same place. As far as I'm concerned, Bazel is the best build tool you can pick today,…
This blog has moved to a new domain
TL;DR: This blog has moved from https://andrea.corbellini.name to https://andrea.corbellini.blog. Please update all URLs pointing to this blog, and sorry for the inconvenience. Me and .name Back in…
Cleaning up TradFi.
tl;drMastercard is attempting to clean up TradFi and about time too. JPMorgan capitulates in recognition that decentralised ledgers are superior to anything it could build itself.Market SnapMarket…
Blog Tour: Guest Post: I Was Watching You by Chris Westlake
Today I am part of the blog tour for I Was Watching You by Chris Westlake. He is going to share about himself and the novel! This one looks to be right up my alley of interests, so goes another one…
Device Bound Session Credentials in ASP.NET Core
A session cookie is a bearer token, which is a polite way of saying that whoever holds it is you. Copy the cookie, replay it from another machine, and the server happily serves your account. Nothing…
Scope gating Agent Framework agents with Microsoft-Decision-1
Anyone who has put a customer support agent backed by a large language model in front of real users has, sooner or later, watched it cheerfully write a Python web scraper or summarize last…
Six caps and a toque
<img alt="" data-original-height="1756" data-original-width="1756" height="400" src="https://blogger.googleusercontent.com/img/a/AVvXsEgawSLXADTcgmN_eB7UO80btkRdD-aXsPoqD2-at9MyXdu4pQuwcNIIG6iJy8tp
Circular Distance Map
I’ve been playing around with map visualisations a fair bit again recently, both using JS libraries like D3.js for interactive ones, and the R Project for non-interactive static ones. I’ve also been…
Rubik’s Cube fun
Earlier this year I rediscovered my enjoyment of Rubik’s Cubes. I am no way a fast solver but I like the challenge and it gives me something to do rather...
New Blogpost
New blogpost has been added to the journal page: Alegria Jazmine Mary Janes: Product Review A product review of the Jazmine Mary Janes by Alegria!
The biggest structural threat to Open Access is (still) researchers
The Success of Open Access Open Access is in my view a success story. It seems to be fashionable to flagellate ourselves about failures to reach 100% or bumps along the way, but over the course of…
Cyber Security - 2026 late autumn
Learn cyber security. Link birds-eye view to hands-on. Master's level course. Course name and code Cyber Security - ICB705AS3YE -2 (study guide) Timing 2026 period 2 late autumn, w43-w50 ECTS Credits…
Two day trip to Lopburi, the town with monkeys
Keoni and I just did a two day trip to Lopburi, the small town 3 or 4 hours north of Bangkok that's overrun by monkeys. There are less monkeys now, which in general was a good thing. To me the…
Lower bills and more investment: it is never going to work
Everyone knows that Britain needs a major infrastructure upgrade. Over 40 years since the first privatisation kicked off, none of the core infrastructure networks is fit for purpose. From potholes…
MCVT – a VT100 terminal app for the Psion MC400
Writing software for a 30+ year old platform that nobody uses... Welcome to MCVT - a VT100 terminal emulator for the Psion MC400
The Myles Standish Homestead in Duxbury, Massachusetts
SITE OF THE HOMESTEAD OF CAPTAIN MYLES STANDISH THE MILITARY LEADER OF PLYMOUTH COLONY <img border="0" data-original-height="5184" data-original-width="3888" height="320"…
How To Use Decision Models for Evals
main.content table { display:block; width:100%; max-width:100%; overflow-x:auto; } #evaluation-prompt pre { background:var(--bs-body-bg); color:var(--bs-body-color); padding:18px; border:1px solid…
Spintop: Notice that you're dreaming. In a dream, the top never falls.
In Inception, a spinning top tells a dream from waking life. I wanted that top on my desk, as a quiet nightly practice for noticing when I’m dreaming.
Transcript: NPCs with Amanda P.
Listen to this episode here. Further Reading Beyond the Pale, Tannic, Landmark, Hidden, Secret Socials Amanda P. on Bluesky and at Weird Wonder Sam on Bluesky and itch The Dice...
You Must Draw Your AI Workflow to Control It
I have been building my own workflows, working in tandem with AI, for over a year now. Like many others, I started by giving Claude Code access to my existing Obsidian vault, and did a lot of things…
Investing in the Community
The city is divided on State Street. The car-free vs pro-car debate and following referrendums has left the city fatigued. But everyone I have spoken to in the city is united on a few fronts. They…
new diary post: try altstream today!
just me gushing over an ai-free, ad-free streaming platform that i think you should take a look at! plus now i have comments available on all of my diary entries if you'd like to have a chat <3
Mutual Funds Decoded - From Order to NAV
Mutual Funds Decoded As investors, we buy mutual funds(MF) from various platforms and receive units. But have you ever wondered what happens behind the scenes? How do these funds operate, function…
Keeping Millimetre-Wave Connectivity Stable for Moving Vehicles
We have looked at several approaches to improving millimetre-wave (mmWave) connectivity on this blog, including transparent antennas, metasurfaces and, more recently, KDDI and JR East's demonstration…
Nonprofit Scary Stories to Tell in the Dark (to Minimize Electricity-Based Overhead) 2026
Hi everyone. Reminder: This Wednesday October 21st at 10am Pacific Time, please join me and fellow rabble-rouser Aparna Rae for a fun and informal conversation where we bust some of the myths about…
Do minor curl vulnerabilities in the open
The curl project has decided to alter its vulnerability disclosure program procedure and starting October 26 2026, we insist that all vulnerability reports submitted to us that are deemed to be…
Of Sentience and Dust Beams Dancing In The Sunlight
That feeling of aliveness, of knowing that this body exists in this world at this unique moment where the sun shines upon the land, the earth rotates on its axis and also in a moving dance of planets…
Finding invisible barriers to new habits
When I started physical therapy for my neck this spring, the therapist asked why I had stopped weight training five years ago. I gave him a pat answer: “I’m lazy.” But the question…
The bear and the bomb
I don’t remember where I saw this, but there was a post about asking AI to make a moral decision, and it compared the answers of different AI models. It made me think about how we, as humans,…
The proxy-AI (XI)
Archura pointed out the rails, winches and pneumatic clamps. They had been designed to install a pod and leave it in place, removing it only for repair or replacement. Sumitom’s apprentices had tried…
You approved the tool. Then it changed.
We approved a harmless MCP tool in eight AI coding agents, changed its description on the server, and asked each to call it again: 60 runs from clean snapshots on six terminal clients, plus VS Code…
I Shipped an iPhone Duo App Before I Had the Phone. Thanks, App Reviewer.
Protractor° is on the App Store. A simple app, one that I didn’t type a single line of code or write the mundane metadata on App Store Connect. What I didn’t mention: when I got the dreaded rejection…