Team Alex Bradbury At Igalia since March 2022. Cambridge (UK) Follow me muxup.com bsky.app/profile/asbradbury.org github.com/asb linkedin.com/in/alex-bradbury fosstodon.org/@asb POSTS Mar 31, 2026 Minipost: Routing a Linux user's traffic through a WireGuard interface Simple goal: take advantage of my home router’s WireGuard support and have one of my external servers connect using this, and pass all traffic from a certain user through that... Continue reading > Feb 17, 2026 Minipost: Additional figures for per-query energy consumption of LLMs Last month I wrote up a fairly long piece on per-query energy consumption of LLMs using the data from InferenceMAX (note: InferenceMAX has since been renamed to InferenceX). Much of... Continue reading > Feb 11, 2026 shandbox shandbox is a simple Linux sandboxing script that serves my needs well. Perhaps it works for you too? No dependencies between a shell and util-linux (unshare and nsenter). In short,... Continue reading > Jan 7, 2026 Per-query energy consumption of LLMs How much energy is consumed when querying an LLM? We’re largely in the dark when it comes to proprietary models, but for open weight models that anyone can host on... Continue reading > Media Improvements to RISC-V Vector Code Generation in LLVM Improvements to RISC-V Vector Code Generation in LLVM Jul 7, 2025 Slides (354 KB PDF) Lessons learned from leveling up RISC-V LLVM testing Lessons learned from leveling up RISC-V LLVM testing Jun 9, 2025 RISC-Y Business RISC-Y Business Jan 31, 2025 Toots Feb 11, 2026 There are many tools for unprivileged sandboxing on Linux. You should probably go use one of them. But I wrote... Jan 22, 2026 2% of Golang 2025 survey respondents are deploying their Go software to RISC-V. Take that, s390x! https://go.dev/blog/survey2025#operating-systems-and-architectures Dec 20, 2025 Wake up babe, new proposed RISC-V base ISA names just dropped. https://lists.riscv.org/g/tech-unprivileged/topic/longer_base_name_proposal/116854896How long until we see an rv32lbefx_mafc_zicntr_zicsr_zifencei_zba_zbb_zbs_zca_zfa in the... Dec 3, 2025 I’ve started writing up the flow I use for capturing instruction execution frequency data from benchmarks using QEMU. First we...
Mar 31, 2026 Minipost: Routing a Linux user's traffic through a WireGuard interface Simple goal: take advantage of my home router’s WireGuard support and have one of my external servers connect using this, and pass all traffic from a certain user through that... Continue reading >
Feb 17, 2026 Minipost: Additional figures for per-query energy consumption of LLMs Last month I wrote up a fairly long piece on per-query energy consumption of LLMs using the data from InferenceMAX (note: InferenceMAX has since been renamed to InferenceX). Much of... Continue reading >
Feb 11, 2026 shandbox shandbox is a simple Linux sandboxing script that serves my needs well. Perhaps it works for you too? No dependencies between a shell and util-linux (unshare and nsenter). In short,... Continue reading >
Jan 7, 2026 Per-query energy consumption of LLMs How much energy is consumed when querying an LLM? We’re largely in the dark when it comes to proprietary models, but for open weight models that anyone can host on... Continue reading >
Improvements to RISC-V Vector Code Generation in LLVM Improvements to RISC-V Vector Code Generation in LLVM Jul 7, 2025 Slides (354 KB PDF)
Lessons learned from leveling up RISC-V LLVM testing Lessons learned from leveling up RISC-V LLVM testing Jun 9, 2025
Feb 11, 2026 There are many tools for unprivileged sandboxing on Linux. You should probably go use one of them. But I wrote...
Jan 22, 2026 2% of Golang 2025 survey respondents are deploying their Go software to RISC-V. Take that, s390x! https://go.dev/blog/survey2025#operating-systems-and-architectures
Dec 20, 2025 Wake up babe, new proposed RISC-V base ISA names just dropped. https://lists.riscv.org/g/tech-unprivileged/topic/longer_base_name_proposal/116854896How long until we see an rv32lbefx_mafc_zicntr_zicsr_zifencei_zba_zbb_zbs_zca_zfa in the...
Dec 3, 2025 I’ve started writing up the flow I use for capturing instruction execution frequency data from benchmarks using QEMU. First we...