James Munns
banner
jamesmunns.com
James Munns
@jamesmunns.com
Notable Protocol Enjoyer.

Doing stuff, mostly in Rust and on Embedded systems.
Co-host @sdr-podcast.com

DMs (matrix): @jamesmunns:beeper.com
DMs (signal): jamesmunns.255

he/him
Kein Ort für Nazis
Reposted by James Munns
Universal Signalling and the Ferrocene team are developing the first railway certification package for Rust under EN 50716, establishing a pathway for Rust in safety-critical railway applications.

Read more: bit.ly/4z193o6

#UniversalSignalling #Ferrocene #RustLang #RailTech
September 29, 2026 at 12:07 PM
Reposted by James Munns
hi friends

I'm very excited to announce Halfspace, my experimental cross-platform IDE for solid modeling with distance fields!

This has been in progress since midway through last year, and it's finally "done enough" to make it more public.
Halfspace
An IDE for solid modelling with distance fields
www.mattkeeter.com
September 28, 2026 at 5:56 PM
Reposted by James Munns
proud to share that I was selected to serve on the Rust Project Leadership Council!

my role's to represent the interests of the top-level Language team, and all sub-teams =)
September 28, 2026 at 2:59 PM
Reposted by James Munns
I'm officially lead of the rust library team! i don't have anything corny to say about it I'm just viciously proud of myself
rust-lang.org/governance/t...
Library team
A language empowering everyone to build reliable and efficient software.
rust-lang.org
September 28, 2026 at 12:59 AM
Reposted by James Munns
Friends don't let friends use serde_json::Value as a stepping stone
September 27, 2026 at 8:58 PM
I've always assumed that the build tool "buck" was named after the parts used to shape a form in vacuum forming or leather working (literally, a tool for building something), but I actually can't find any mention of that, and I'm slightly amazed they backed into a good play on words by accident.
September 25, 2026 at 5:38 AM
Reposted by James Munns
OH Functional programming is when Rust people read your code and go "what the fuck (laudatory)". Imperative programming is when Rust people read your code and go "what the fuck (derogatory)"
September 24, 2026 at 5:34 PM
Reposted by James Munns
GitHub Actions + Rust's Miri can leak your secrets in CI 🧵

If you run Miri in CI:
- upgrade to the 2026-09-22 nightly
- clear caches
- rotate any secrets that the `cargo miri` CI job had access to

GPT-6 Astra helped find this 🦀
September 21, 2026 at 8:03 PM
Flight currently delayed 2.5 hours, I'm not sure if I'd rather it leave asap, or delay another 1.5h for that sweet sweet 600 EUR payout.

So far they've gifted me a 7EUR voucher, which I might be able to get a beer with! We will see!
September 19, 2026 at 9:35 AM
Come to Flughafen Frankfurt Terminal Z in the next 20 minutes if you need an ass-kicking
Come to Aéroport de Paris-Charles de Gaulle in the next 91 minutes if you need an ass-kicking
September 19, 2026 at 7:46 AM
Reposted by James Munns
⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware.

See our blog post for details: blog.rust-lang.org/2026/09/17/t...
Be alert: targeted attacks on prominent Rustaceans | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
September 17, 2026 at 7:45 PM
Reposted by James Munns
You can now sponsor RustNL's Rust Maintainer Team through GitHub Sponsors: github.com/sponsors/rus...

The page also lists other options to send us money.

With your support, we can make sure the Rust project stays well maintained and grow our team with new talent. 💛
September 17, 2026 at 2:28 PM
Even if you filtered notifs just to people who liked + reposted it (and maybe kept the original post but visually marked it in appviews + embeds?), that actually would be a *really* cool feature.
A retraction would be nice but the lie has been spreading for days. Plus until the day social media platforms get a "Retract" button that blasts everyone who's seen the original post... it won't work.
September 17, 2026 at 12:44 PM
Reposted by James Munns
dang i heard drew got woke i didn’t realize he got WOKE
September 16, 2026 at 9:44 PM
Reposted by James Munns
i lost a big swath of my #rustlang muties during The Great Sundering but if any of you people are interested i have a job description for ya in the bae area

looks interesting but i am committed to being Never Californian so

job-boards.greenhouse.io/intrinsicrob...
Full Stack Software Engineer - Factory Orchestration
Mountain View, California
job-boards.greenhouse.io
September 15, 2026 at 5:52 PM
Oh woah
September 14, 2026 at 7:44 AM
I want to write a simulation of this that uses the center of mass (the orange dot here) to pick a position on an HSV color wheel. Use the angle as the huge, use distance from the center as the saturation and/or brightness.

I need to add smartled/ws2812b support to hubris.
Approximating the Lorenz attractor with a chaotic leaky water wheel.

The orange dot is the centre of mass of the water. It traces (a projection of) the familiar attractor as the wheel spins seemingly randomly left and right.
September 13, 2026 at 9:05 PM
Reposted by James Munns
Building the Oxide Data Center Explorer with Astra
September 11, 2026 at 8:24 PM
Great now I want Zapiekanka
polish invention of national importance: the czosndog. a hot dog whose bun is an entire garlic baguette. czosnek = garlic. split it, sausage in, cheese on top, bake. bacon, chilli and spring onion if you respect yourself. born on wykop in 2020, beloved since
September 11, 2026 at 7:03 PM
For Indie Revival, I'm counting:

* Bloc Party
* Broken Social Scene
* Dandy Warhols
* Death Cab
* Interpol
* Metric
* Modest Mouse
* The Strokes
* Young The Giant

AND SKA too!

* Big D and the Kids Table
* Goldfinger
* Streetlight Manifesto

wtf, 2026? en.wikipedia.org/wiki/List_of...
September 11, 2026 at 8:59 AM
I bought a tiny travel scale (for weighing myself), and:

1. It is silly small, like the size of a kitchen scale or an A5 sheet of paper, but it does work better than you think it would if you balance on it.
2. It does read ~0.6kg under my usual scale, and I have no way to calibrate either scale.
September 11, 2026 at 7:59 AM
Reposted by James Munns
** Ticket sales now open ** Get your tickets for RustWeek 2027!

We lowered the ticket prices: privately-paid tickets are now 199 instead of 249 euro. A checkbox enables a 100 euro discount for those who can't afford the full price ✨️.

See you in Utrecht!

2027.rustweek.org

#rustweek2027 #rust
RustWeek 2027 - RustWeek 2027
RustWeek 2027, The Netherlands - May 24–29 2027. The world's biggest Rust conference returns to beautiful Utrecht, welcoming over 900+ community members, professionals and the maintainers of Rust.
2027.rustweek.org
September 10, 2026 at 1:00 PM
Reposted by James Munns
Slides from my keynote this morning at #RustConf on the history of Rust at @oxide.computer; video to come!
speakerdeck.com/bcantrill/ru...
Rust, In Sickness & In Health
Keynote given at RustConf 2026 on September 10th, 2026 in Montreal. Video to come!
speakerdeck.com
September 10, 2026 at 1:54 PM
36 weeks into the year: It's still going!

Recently bumped up my activity level by trying to consistently walk 30-60m a day, it seems to be helping the progress.

One graph of the last 6mo (with variance bars), one graph of the whole year (without).

Down a total of 17.9kg/39.4lbs, and 62.9% done.
September 10, 2026 at 8:16 AM