Dion Dokter

@diondokter.nl

Embedded tech lead at Tweede golf. I love programming in Rust. Also at: @diondokter@fosstodon.org Check out https://device-driver.com Netherlands

Anybody know why rust-analyzer is showing me an extra '/' in the inline doc view? This happens when I generate code using the doc attr and with '///'. Rustdoc is rendering it fine, so... RA bug? Just wanna make sure I'm not missing anything before I open an issue :)

Showing the extra '/' in the RA outputShowing rustdoc rendering it without the slash (correctly)Output of RA macro expansion has the extra slash too

Ok, putting it out there so there's a higher chance of me getting it actually done :P It's my aim to release device-driver v2 this month

Btw, to be clear, I still think embassy is a nice project and I'll continue using it and contributing to it. As far as LLM usage, embassy has been more on the thoughtful side mostly. It's a good quality project and I expect and hope it remains so.

Post nicht verfügbar.

I don't know who needs to hear this, but you can click and drag the subtitles in a youtube video to anywhere in the player. This is particularly useful for a software tutorial where the latest things being typed are at the bottom of the screen covered up by subtitles.

Just wrote this changelog entry: > Fixed a bug where a canceled map remove item, after a canceled map item store, would in fringe cases allow a map item fetch to return old data Anyways, you can find this fix in the freshly minted sequential-storage 8.0.1 #CancelingIsHard

It's becoming more normal for pay terminals to show those percentage buttons for tipping in The Netherlands. I refuse to use it. I will not participate in this rotten practise. Just raise the prices and pay the people properly if they need more money. I don't want this tipping culture here.

I thought Marco Rubio was the only saving grace of the Trump admin. edition.cnn.com/2026/07/13/p... Tear it down "brick by brick" if necessary? Is this a threat to invade The Hague? It's gonna take me at least a decade to recover from this feeling of betrayal from a supposed ally.

Rubio vows to ‘dismantle’ International Criminal Court | CNN Politics

US Secretary of State Marco Rubio on Monday vowed to “dismantle” the International Criminal Court and urged other countries to join the effort as the Trump administration significantly escalates its c...

edition.cnn.com

I've been successfully nerdsniped, so here is sequential-storage version 8.0.0: crates.io/crates/seque... Most notable are changes in caching and a new page state cache that has a fixed 24 byte cost instead of 1 byte per flash page. So it's great for large storages and has almost the same perf.

crates.io: Rust Package Registry

crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

crates.io

Fun thing to do when you see someone talking about AI: Change all mentions of AI with COBOL. If it still makes sense, then maybe there's a conclusion you can make about the statement. Works surprisingly well

The CRA is now imposing security requirements on all commercial products with software components, and we're here for it. Read about manufacturers' new responsibilities, and how we help our clients tackle them, in Hugo's blog: buff.ly/roC8z4e @hugovandepol.bsky.social #CRA #security

Developing CRA-compliant products with us — Tweede golf

In this article, we’ll dive into the CRA, your new obligations, and how you can share them with your software partner.

tweedegolf.nl

Oh, this is cool! New rust-analyzer command. "rust-analyzer: Evaluate Predicate" Then type in the type and bound and it'll tell you whether it holds. So, you don't have to go through source code anymore. #rustlang

PropertyInfo<u32>: Unpin
> predicate holds