back
user profile
dochtman
8,644karma·837submissions·August 2, 2010
about
Professional Rust maintainer.
https://dirkjan.ochtman.nl/ https://github.com/djc https://xavamedia.nl/
[ my public key: https://keybase.io/djc; my proof: https://keybase.io/djc/sigs/8IkleSSBN9hhCZWqkfDndLYhEEfanUDBVDQdS_hqH9U ]
recent activity (837 total)
comment
Pretty obviously LLM-generated.
comment
I don’t think it’s completely unfair to say that the Neo is based on a chip that was first announced in Sep 2024 while the Intel chip is from Apr 2026. Also, I think the battery life most people are p…
comment
> I wonder if someone could create a GitHub account using my name and claim ownership of them... AIUI the crates are actually linked to the account via a different identifier, not directly to the u…
comment
GitButler now employs/has hired the gitoxide maintainer, I think? So no doubt they’re aware. I guess they found that gitoxide isn’t good enough and/or to expensive to extend/improve for…
comment
A lot of Let’s Encrypt is not the software but a bunch of auditing and process that ensure compliance and make it legible to the required auditors.
comment
That's the policy, but we've been a bit more conservative in practice. `main` currently targets 1.88, but that's only because a security issue in the time crate has forced our hand (one…
comment
I'd bet a supermajority of Swift commits comes from Apple developers. Pretty sure the rust-lang/rust commit authors would be much less centralized.
comment
See also: https://github.com/1jehuang/mermaid-rs-renderer Just submitted a HN thread about it: https://news.ycombinator.com/edit?id=46807750 …
comment
I think the way Rust checks borrows also makes it a lot more feasible to avoid allocations/copies; not because it is impossible to do in C, but because doing it in C requires writing very careful…
comment
There’s also a compounding effect: I’ve heard from a hardware vendor that they spend a lot of time optimizing OpenSSL to get the most out of their silicon, so for their customers they suggest using Op…
comment
How is the HiDPI situation, and font rendering? Last time I tried it on my M1 Max with Asahi it still looked substantially worse.
comment
I'm pretty sure private PKIs are an option that is pretty straightforward to use. Security is still a lot better because the root is communicated out of band.
comment
When I asked about financial support, the Senior Principal Software Engineer from Mozilla I talked to said "Mozilla has no money". To be fair, we've gotten a great amount of code contri…
comment
I would argue that regexes are often more complex than simple parsers.
comment
(2021)
comment
CRLite is awesome, and it deserves more usage; notably most non-browser clients on Linux machines don’t get any revocation handling at all.
comment
Tauri seems interesting. It combines a Rust core with the platform-native browser engine for presentation. Of course a potential downside is rendering incompatibilities between engines/platforms.
comment
No, they don’t. Selling support contracts is actually hard. GPL/AGPL preclude widespread adoption (these days) — the grandparent explicitly mentioned “permissive” licenses.
comment
IIRC derive and attribute macros via declarative macro definitions are coming soon, which probably obviates this? https://github.com/rust-lang/rust/issues/143549 …
comment
Does this work on macOS? On mobile (Firefox on iOS) why does this site keep putting animations in my face?
comment
We tried this when we were benchmarking and it was not significantly better than the Arc<RwLock<_>> that we're using now.
comment
Did you file an issue or ask in the rustls Discord channel? We're happy to help.
comment
Curious what this would look like written in Rust, using the windows-rs bindings.