USB did a fantastic job of standardising cables for devices.
It felt like we were moving away from that (USB B, micro A/B, mini A/B...), but I've come to really like USB C.
It can transfer data, it can charge larger devices, and it *works any way up*!
miniblog.
Related Posts
AI agents (OpenClaw, Hermes Agent etc) seem to be increasingly standardising their design.
You have a UI for the markdown files writable by the agent (sometimes just Obsidian) plus a set of CLI tools for performing actions.
I've seen so many new CLIs recently too.
Today I learnt that Scheme (1975) is actually older than Common Lisp (1984)! I'd assumed that Scheme designs were a response to CL.
Many of the CL features were created earlier, in fairness. CL was standardising the feature set.
Standardising Python build information and tooling configuration with pyproject.toml.
It's great to see Python moving away from executable package descriptions which had bootstrap issues!
https://snarky.ca/what-the-heck-is-pyproject-toml/