Dirkjan Ochtman
djc.ochtman.nl
Dirkjan Ochtman
@djc.ochtman.nl
Fan of Rust, open source maintainer. Please consider sponsoring my OSS work on GitHub.
Wondering about `cargo update —cooldown 7d`. Seems pretty straightforward…
November 21, 2025 at 7:01 PM
We only recently bumped the MSRV past something where that is an option, and haven’t gotten to it yet.
November 20, 2025 at 2:02 PM
Here's what we use in rustls:
November 20, 2025 at 1:22 PM
Sounds good to me. Maybe the deprecation only happens in edition $next at first? (And in a clippy lint.)
edition.next
November 19, 2025 at 8:02 AM
Very curious on how you're going to do FSKit stuff from Rust. I previously looked into that and it seemed pretty painful?
November 17, 2025 at 3:03 PM
Ohh, say more?
November 14, 2025 at 10:26 PM
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