Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Thomas Zahner

@thomas_zahner@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Software Engineer, Rust programmer 🦀
Interested in modern technologies, FOSS and Linux. When I'm not sitting in front of the computer, you can find me on the climbing wall, doing other sporting activities or making music.

0 Followers
0 Following
13 Posts
Joined October 20, 2023
Website:
https://thomaszahner.ch
GitHub:
https://github.com/thomas-zahner
GitLab:
https://gitlab.com/thomas-zahner
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 4mo ago

What an interesting week this was, with so many lovely people and interesting discussions in Utrecht :)

#RustWeek

mastodon.social

Mastodon

4
0
1
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 8mo ago

#SilentSunday

mastodon.social

Mastodon

11
0
0
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 8mo ago

Back home from #fosdem. Great talks, lovely people and cool stickers. We now have lychee stickers! Thank you @nlnet@social.nlnet.nl and @NGIZero@mastodon.xyz for printing the stickers and for supporting lychee in the first place.

mastodon.social

Mastodon

7
0
1
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 5mo ago
Replying to
@decathorpe@mastodon.social ah yes, I see, thank you. I just pointed out that I thought GitHub would simply show the CVSS criticality until now. But that's not the case. So I learned something today :)
1
0
0
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 5mo ago
Replying to
Here we switched before the last release in February: https://github.com/lycheeverse/lychee/pull/1928 It resolved multiple inconsistencies as lychee behaved differently on each target platform as the target platform's openSSL implementation was used. Switching to rustls has resolved multiple long-standing issues and we haven't received any related bug reports since.
GitHub

Replace OpenSSL with rustls by thomas-zahner · Pull Request #1928 · lycheeverse/lychee

Closes #1721 Closes #1970 Closes #1920 Hopefully closes #2024 Background Using Rustls instead of openSSL should simplify many things. Depending on platform specific external openSSL libraries seems...

1
0
0
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 8mo ago

RE: @mre@mastodon.social

Thank you @mre@mastodon.social for motivating me to start blogging in the first place :)
I feel that writing a blog post also helps you to understand yourself (and the thing you are writing about) better. For example, since writing the mentioned post, I understand much better what had bothered me and why. Writing forces one to think.

mastodon.social
2
0
1
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 8mo ago

Thanks to multiple train delays and cancellations on my way to #fosdem I found the time to write a new #blog #post about reinventing the wheel and a chess engine I wrote a few years back.

https://thomaszahner.ch/posts/reinventing-the-wheel/

mastodon.social

Mastodon

1
0
2
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 4mo ago

Google is not just becoming evil but also enshittified to the point of uselessness. Not only is the generated response bad and useless, they also don't care about my English language headers and thus disregard the open and standardised web.

Noticed as I had to test if this post really does reflect the current state of Google: @jaffathecake@mastodon.social

At least I learned how to properly pronounce "intelligence".

mastodon.social
0
2
1
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 4mo ago

I do get that maybe Rust has some advantages over Zig. But I'm not sure if a single vibe coded commit/PR containing 1 million additions is a good solution..

https://github.com/oven-sh/bun/pull/30412

Meanwhile GitHub has issues even loading the PR page and its comments..

#ai #slop

GitHub

Rewrite Bun in Rust by Jarred-Sumner · Pull Request #30412 · oven-sh/bun

Blog post with details coming soon. It passes Bun's pre-existing test suite on all platforms (and fixes several memory leaks and flaky tests), the binary size shrinks by 3 MB - 8 MB, the benchm...

0
0
0
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 5mo ago
Replying to
@decathorpe@mastodon.social https://app.opencve.io/cve/CVE-2026-41676 https://app.opencve.io/cve/CVE-2026-41677 https://app.opencve.io/cve/CVE-2026-41678 https://app.opencve.io/cve/CVE-2026-41681
app.opencve.io

CVE-2026-41676 - Vulnerability Details - OpenCVE

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.27 to before 0.10.78, Deriver::derive (and PkeyCtxRef::derive) sets len = buf.len() and passes it as the in/out length to EVP_PKEY_derive, relying on OpenSSL to honor it. On OpenSSL 1.1.x, X25519, X448, DH and HKDF-extract ignore the incoming *keylen, unconditionally writing the full shared secret (32/56/prime-size bytes). A caller passing a short slice gets a heap/stack overflow from safe code. OpenSSL 3.x provi

0
0
0
0
Open post
Thomas Zahner @thomas_zahner@mastodon.social
· 5mo ago
Replying to
@decathorpe@mastodon.social huh interesting. They might weigh the criteria differently? Until now I thought they would use plain CVSS
0
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 10:40:37 UTC