xd009642

@xd009642.bsky.social

I sometimes see people praise Bazel and I always wonder if I've fallen into a mirror universe. Buck2 I could understand but Bazel is by far the worst build system I've ever been forced into when trying to build Google projects

xd009642.github.io/2026/07/21/o... ohno 6 days later and I'm posting again. A one line change at work lead to an ~84% cloud cost saving and lead to me learning some slightly surprising things about how onnxruntime works. Plus a shoutout to rten an alternative in Rust that also solves the issue.

Onnxruntime and the Pit of Failure

Software engineer doing stuff in Rust, recovering C++ programmer. Using this as a place to talk about my current projects including the Rust code coverage tool tarpaulin

xd009642.github.io

It's been over a year since the last post but another installment on the streaming audio API series I've been working on about metrics. It's undergone like 3 rewrites due to overhauling some stuff after using it in anger at work xd009642.github.io/2026/07/15/s...

Streaming Audio APIs - Adding Metrics

Software engineer doing stuff in Rust, recovering C++ programmer. Using this as a place to talk about my current projects including the Rust code coverage tool tarpaulin

xd009642.github.io

It's amazing how little effort some features take. Just updating object and adding the wasm feature and this PR for custom runners github.com/xd009642/tar... and I have wasm coverage working in tarpaulin. Though before release I'll be supporting target rustflags as tarpaulin ignores them currently

Add in custom runner support by xd009642 · Pull Request #1866 · xd009642/tarpaulin

Only an llvm engine feature for now as ptrace might get confused by the first process not being the test process and following execs adds extra faff. This'll get the runner from the cargo confi...

github.com

HELP WANTED: are you in the US (or just outside the EU)? do you have iOS/iPadOS 27 DB2? are you able to do this: go to Keyboard settings > Dictation and Toggle on “Advanced Dictation Preview” does that option exist for you?

People will say it's "Tech Week" here in NYC. Well, any event run by Andreessen Horowitz is illegitimate, because the NYC tech community has values, and one of its most fundamental is its humanity. They have forfeited theirs.

aws-smithy-http-client fixing all of the dependencies to specific versions is pretty anti-social tbh. What do you mean I can't silence the high-severity advisory because it's locked rustls-webpki to a specific patch version

Seeing more rustweek posts today and feeling the fomo. Still it means there's a bunch of cool talks to watch in my immediate future. Including jyn's code coverage talk that shouts out my rice farming and probably some coverage stuff I did as well

Seems delve the AI SOC-2 compliance service is a big scam. Not too surprising I was asked at work to evaluate them and ended up advising we don't purchase it. They missed one sales call and rescheduled and just showed us their web UI and namedropped existing customers substack.com/home/post/p-...

Delve - Fake Compliance as a Service - Part I

How Delve managed to falsely convince hundreds of customers they were compliant and then lied about it when exposed and called out

substack.com

Revisiting the notes on an in-progress project, and it reminds me why I dislike implementing maths papers sometimes. It should be required to provide code if you use "simple" > "simple cepstral smoothing" is a loaded term. Maybe the authors should elaborate on what they consider simple smoothing.

On behalf of the cargo-semver-checks project, it's my pleasure to recognize @jyn.dev's irreplaceable and tireless work in the #rustlang community 🦀 I'll share just one anecdote; you can click on the GitHub Sponsors link at the end of the thread to see more 🧵

GitHub Sponsors email stating: "You sponsored @jyn514! Sponsorship amount: $1000 one time"

Wechat and now line. Why is every Asian chat app appalling. Unable to link a foreign number to my account and I end up banned by an automated system as a result. This is ignoring the UI design being very unfamiliar, it's just impossible to use as a foreigner

Had a gig wrap up a little earlier than expected, I should have availability starting July or so. As always: if you need help with Embedded, Rust, or similar things, shoot me a message! If you're a user of postcard, p-rpc, or are interested in the more experimental new ergot: shoot me a message!