Duncan Brown

@duncanjbrown.com

I make software. i.AI, NHS, DfE https://mechanicalsurvival.com

One of the many joys of using AI for programming is the creation of huge PRs on complex topics that the authors barely understand, but still suggest "because they work". Here's a great example from #OCaml github.com/ocaml/ocaml/... Kudos to OCaml's maintainers for handling this so gracefully.

DWARF support for macOS and Linux by joelreymont · Pull Request #14369 · ocaml/ocaml

DWARF v5 Debugging Support for OCaml Native Compiler This PR adds DWARF v5 debug information to the OCaml native compiler, allowing proper source-level debugging in GDB and LLDB. What's Impleme...

github.com

"[Open standards] can feel like a burden to the participants. They should! The alternative is each product imposes its incompatible opinions directly on the users rather than working through the trade-offs with competitors first." Yet as we outsource "the work" to suppliers, we outsource this too.

olizilla@oli.zilla.org.uk · 10mo ago

Several current and former NHS staff have told me similar, angry stories about what happens to our old health records after the contract for a new, incompatible IT system is signed. It turns out proprietary storage formats are a problem: oli.zilla.org.uk/2025/10/20/w...

This morning's AWS outage prompted reflections in NHSE towers that "disaster recovery" and "inclusive services" directly overlap. For instance, the Record a vaccination service have designed a paper-only data capture process for when the internet is unavailable

Rachel Coldicutt@rachelcoldicutt.bsky.social · 10mo ago

Wrote a blog post about why there's no such thing as a universal digital service - which may seem counterintuitive "now that everyone has a phone" but it remains as true today as it was 10 years ago. www.careful.industries/blog/2025-10...