Elektrine lite

← Feed

Sebastian Dröge 🍵

slomo@toot.cat

<p>Free software developer at Centricular, working on <a href="https://toot.cat/tags/GStreamer" class="mention hashtag" rel="tag">#<span>GStreamer</span></a>, <a href="https://toot.cat/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a>, <a href="https://toot.cat/tags/GNOME" class="mention hashtag" rel="tag">#<span>GNOME</span></a> and various other projects.</p><p>Likes tea, cycling, hiking, scuba diving and photography.</p><p>he/him — en/de/el(ελ), ja(日本語) in progress</p>

Posts

  • Post #2013050

    PSA: Did you know that function argument evaluation order in C is undefined, and gcc / clang are actually doing the opposite of each other? I did, but that knowledge didn&#39;t make today&#39;s debugging session much shorter and less puzzling. The starting point was that the same code worked fine on Linux but doesn&#39;t work on macOS. Nothing system-specific anywhere near the error. As it turns out, somewhere deep down there was some code relying on a specific argument evaluation order. Some...

  • Post #652359

    Question for y&amp;#39;all who are using claude or similar: why do you put `Co-authored-by: Claude` etc. into commit messages? You already pay that company money, and in addition you do free advertisement for them? Should I also start adding `Co-authored-by: neovim`, &amp;quot;proudly written with the help of rust-analyzer&amp;quot;, etc. to my commit messages, and if not why is that different? Or is that a way to deflect responsibility? &amp;quot;Look, claude wrote that, it&amp;#39;s not my...