Robert Knight
robertknight2.bsky.social
Robert Knight
@robertknight2.bsky.social
Machine learning engineer - https://github.com/robertknight.
Reposted by Robert Knight
You know what’s harder than performance optimization? …Deoptimization.

It’s a pretty fun concept you use every day without realizing it. The *only* reason modern dynamic languages can “fly so close to the sun” is because they have a safety-net when they over optimize.
September 22, 2026 at 6:00 PM
/r/rust's new policy about project announcements (more specifically, "code dumps") is perhaps an unfortunate necessity in the new era - www.reddit.com/r/rust/comme.... It used to be nice to congratulate new Rustaceans on the work they had put into a project and celebrate their learning but...
From the rust community on Reddit
Explore this post and more from the rust community
www.reddit.com
September 19, 2026 at 4:12 PM
I am phasing out support for the custom `.rten` model format in RTen. It was designed as an alternative to ONNX that was more efficient to load as weights are appropriately aligned to enable using them from a memory-mapped model. However ONNX external data is a good-enough standardized solution.
September 13, 2026 at 8:52 AM
Over the weekend I vibe-coded a native GUI app for exploring ONNX models - github.com/robertknight.... The main benefit over Netron is much faster loading of complex models.
GitHub - robertknight/onnx-explorer: A native GUI app for exploring ONNX models
A native GUI app for exploring ONNX models. Contribute to robertknight/onnx-explorer development by creating an account on GitHub.
github.com
August 31, 2026 at 9:18 AM
RTen v0.26 has been released. This includes more compatibility fixes found by testing ONNX models gathered from Hugging Face, plus significant performance improvements for LSTM and GRU operators - github.com/robertknight....
github.com
August 29, 2026 at 10:16 AM
Dammit Janet!
August 26, 2026 at 6:57 PM
Version 0.25 of the RTen ONNX runtime has been released. This includes support for several widely-used non-standard "contrib" ops, attention-related operators and bug fixes/compatibility improvements found by AI-assisted testing of over a thousand ONNX models from Hugging Face.
August 1, 2026 at 7:47 AM
Reposted by Robert Knight
Karaoke
July 28, 2026 at 12:50 PM
Agents are very useful for large-scale verification of a new implementation of something against existing real-world data. I used Claude to pull hundreds of ONNX models from Hugging Face and run them against RTen. This has found panics, spec edge cases and helped prioritize unimplemented features.
July 27, 2026 at 9:19 PM
Reposted by Robert Knight
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
July 21, 2026 at 10:50 AM
Reposted by Robert Knight
June 14, 2026 at 1:45 AM
smallcultfollowing.com/babysteps/bl... was less salacious than I hoped.
Only Bounds · baby steps
smallcultfollowing.com
June 11, 2026 at 9:06 AM
I'm reading the arboard crate docs about complications with clipboard support under Linux with Wayland and 🤦‍♂️ - github.com/1Password/ar...
GitHub - 1Password/arboard: A clipboard for Rust
A clipboard for Rust. Contribute to 1Password/arboard development by creating an account on GitHub.
github.com
June 9, 2026 at 7:37 PM
Reposted by Robert Knight
Customizable select is coming to Safari 27! 🥳

Want to try it out? Check out my demo collection: codepen.io/collection/B...
June 9, 2026 at 9:17 AM
The 2026 version of "delve" is Claude's obsession with "{noun}-gated" and "{noun}-bearing" compound adjectives.
June 3, 2026 at 11:07 AM
Reposted by Robert Knight
I've added an AI policy to ripgrep that was shamelessly copied from uv's policy. I plan to add this to the rest of my projects, but if anyone wants to offer feedback on wording, now would be a good time!

github.com/BurntSushi/r...
github.com
May 26, 2026 at 12:03 PM
Reposted by Robert Knight
May 18, 2026 at 6:32 PM
Of all the manual or micro-managing corrections I find myself needing to make to Claude-generated code nowadays, the vast majority are to docstrings, comments and commit messages. On the surface this seems like a superficial issue, just a quirk that it tends to be verbose.
May 14, 2026 at 4:44 PM
davidbessis.substack.com/p/the-fall-o... is an excellent piece. While it is about pure mathematics, many of the ideas transfer to software systems in some way.
The fall of the theorem economy
How AI could destroy mathematics and barely touch it
davidbessis.substack.com
May 10, 2026 at 3:07 PM
Hmm... on the one hand it is very useful to have an easy API to perform nuanced tasks that require language and image understanding. On the other, this is indeed a major backwards compatibility and interoperability hazard.
Chrome looks set to ship an LLM Prompt API to the web platform. At Mozilla, we oppose this API.

We feel it has a large interoperability risk, and Google imposing T&Cs on a web API sets a dangerous precedent.

Full details: github.com/mozilla/stan...
Prompt API · Issue #1213 · mozilla/standards-positions
Specification title Prompt API Specification or proposal URL (if available) No response Explainer URL (if available) https://github.com/webmachinelearning/prompt-api/blob/main/README.md Proposal au...
github.com
April 30, 2026 at 11:51 AM
A new version of the tex-linebreak package has been published for TeX-style line-breaking on the web - github.com/robertknight.... The v0.9.0 release includes great contributions from Basil Crow which improve flexibility over the original Knuth-Plass algorithm - basilcrow.com/blog/relaxin....
github.com
April 23, 2026 at 9:59 AM
Something I find myself wanting for agent-written code is a tool for doing local review before I ask other humans to look at it. github.com/agavra/tuicr seems promising as a Vim-friendly solution.
GitHub - agavra/tuicr: a terminal UI for local code review
a terminal UI for local code review. Contribute to agavra/tuicr development by creating an account on GitHub.
github.com
April 23, 2026 at 8:35 AM
Got an email invite to register for a half marathon. A photo of me grimacing from last year's event has been chosen as the "face of suffering" backdrop image.
April 14, 2026 at 5:40 AM
Reposted by Robert Knight
The peril of laziness lost bcantrill.dtrace.org/2026/04/12/t...
The peril of laziness lost | The Observation Deck
bcantrill.dtrace.org
April 12, 2026 at 6:31 PM
I'm used to racing multiple HTTP requests to mitigate tail latency issues. github.com/LaurieWired/... applies this to DRAM memory reads (!)
GitHub - LaurieWired/tailslayer: Library for reducing tail latency in RAM reads
Library for reducing tail latency in RAM reads. Contribute to LaurieWired/tailslayer development by creating an account on GitHub.
github.com
April 8, 2026 at 8:38 AM