Dirkjan Ochtman
djc.ochtman.nl
Dirkjan Ochtman
@djc.ochtman.nl
Fan of Rust, open source maintainer. Please consider sponsoring my OSS work on GitHub.
Looked at System Initiative yet?
November 12, 2025 at 5:59 AM
Still feels like a lot of complexity. I wonder if the simpler thing wouldn’t be closer to: (1) introduce a new trait between Copy and Clone, maybe called Alias, (2) have a transformation insert implicit alias() (not clone()) calls where needed, emitting an allow-by-default lint when doing so.
November 10, 2025 at 10:13 PM
The clippy lint is in nursery: rust-lang.github.io/rust-clippy/...
Clippy Lints
A collection of lints to catch common mistakes and improve your Rust code.
rust-lang.github.io
November 10, 2025 at 10:09 PM
Also by virtue of having a trait name and argument names, the barrier to switch from a Fn/FnMut/FnMut to a “real” trait should be pretty low.
November 6, 2025 at 5:19 PM
My experience is that even the simple stuff is fractionally complex in one way or another. The power of dependencies is that you benefit from all the eyeballs running into bugs that will affect your project. “Things you didn’t know about Unicode”, but also names, URLs, zip codes, email addresses…
November 1, 2025 at 10:58 PM
Wait but how often does Apple update the ncurses that comes with their OS?
November 1, 2025 at 2:41 PM
The main downside of Ghostty is all the crap about xterm-ghostty not being recognized across servers/accounts.
November 1, 2025 at 2:38 PM
Getting some way of checking the compiler version by cfg will help eliminate one category of these at least.
October 31, 2025 at 10:46 PM
I think this is pretty much what the EU CRA is trying to do.
October 31, 2025 at 10:45 PM
So how do we fix it?
October 31, 2025 at 10:27 PM
It's interesting that even the folks who do cargo-vet stuff haven't worked on/funded this kind of work...
October 30, 2025 at 9:19 PM
Hmm... the cost-optimized VM category still has some Ampere stuff.
October 30, 2025 at 3:23 PM
Uh, why do you think so?
October 30, 2025 at 2:30 PM
How long are you here?
October 23, 2025 at 6:57 PM