1
Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun
I’ve spent the last year building keyboards , which has included writing firmware for a variety custom circuit boards.
I’m a designer specializing in user interfaces for complex systems, with clients in renewable energy, weather forecasting, futures trading, and synthetic biology.
Visit kevinlynagh.com → RSS feedOn Hacker News Jul 2018 – Apr 2026
Tools & Productivity 5Software Engineering 2Hardware & Electronics 2Design & UX 2Startups 1Math & Algorithms 1
I’ve spent the last year building keyboards , which has included writing firmware for a variety custom circuit boards.
I’ve been reading Pearl’s Causal Inference in Statistics , and one of the exercises poses this problem: