My tech writing (hire me): https://dorotac.eu/
Open bike computer: https://jazda.org
dcz on libera.chat
🌉 bridged from ⁂ https://fosstodon.org/@dcz, follow @ap.brid.gy to interact
Can't we have public key #authentication everywhere? Like in my #email client?
Yes we can! Without #authkeys!
Because #tls supports not just #server side #certificates , but also the client can be verified.
My #dovecot now logs me in without a password […]
Can't we have public key #authentication everywhere? Like in my #email client?
Yes we can! Without #authkeys!
Because #tls supports not just #server side #certificates , but also the client can be verified.
My #dovecot now logs me in without a password […]
5kiB? 50kB?
But not this one.
I wanted to store an article for future reference and it was a crazy 500kiB!
And there's nothing in it!
What's the answer to this riddle? Follow this thread to find out […]
[Original post on fosstodon.org]
5kiB? 50kB?
But not this one.
I wanted to store an article for future reference and it was a crazy 500kiB!
And there's nothing in it!
What's the answer to this riddle? Follow this thread to find out […]
[Original post on fosstodon.org]
Hey, I can finally write #gui apps in #rust ! It's like QML, just without C++ to Rust conversion difficulties. All right!
No tearing my hair out!
...unless I want to modify data in a table. Just not possible in a generic way.
Sadly, most GUI apps I write because […]
Emoticons were fine, thak you.
Can we have a UTF variant that doesn't recognize emoji code points?
A lot of emojis are already covered by hieroglyphics, so it can be a learning experience at the same time. Some examples:
𓂬 - approval
𓂸 - […]
Emoticons were fine, thak you.
Can we have a UTF variant that doesn't recognize emoji code points?
A lot of emojis are already covered by hieroglyphics, so it can be a learning experience at the same time. Some examples:
𓂬 - approval
𓂸 - […]
https://github.com/ghostty-org/ghostty/pull/10559
You know, turbocharged #spam .
How do people deal with spam? By closing up. Your ID please. Phone number please. Relegating trust to government.
Open source projects and small forums never did that […]
https://github.com/ghostty-org/ghostty/pull/10559
You know, turbocharged #spam .
How do people deal with spam? By closing up. Your ID please. Phone number please. Relegating trust to government.
Open source projects and small forums never did that […]
I need to #ssh to an old phone supporting only #rsa but I don't want a huge #container .
When I override /etc/ssh_config in a namespace to add rsa, that file is not owned by root and ssh exits...
#containers #sysadmin
I need to #ssh to an old phone supporting only #rsa but I don't want a huge #container .
When I override /etc/ssh_config in a namespace to add rsa, that file is not owned by root and ssh exits...
#containers #sysadmin
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
I'm impressed by the new activity on input methods! Is that the usual post-talk excitement, or will things switch to a new gear?
We'll know in a week or so […]
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
I'm impressed by the new activity on input methods! Is that the usual post-talk excitement, or will things switch to a new gear?
We'll know in a week or so […]
#rust, both #async and preemptive scheduling, microcontroller-friendly. Based on #embassyrs .
Sounds promising, gonna have to check it out once I'm back home.
https://ariel-os.org/
#rust, both #async and preemptive scheduling, microcontroller-friendly. Based on #embassyrs .
Sounds promising, gonna have to check it out once I'm back home.
https://ariel-os.org/
- badly presented good talk
- well presented bad talk
- the one I'm going to give
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
See you in the graphics devroom on the afternoon!
#fosdem #fosdem26 #fosdem2026
- badly presented good talk
- well presented bad talk
- the one I'm going to give
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
See you in the graphics devroom on the afternoon!
#fosdem #fosdem26 #fosdem2026
#linuxmobile
#linuxmobile
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
And then I'm taking a holiday (meaning working on unpaid project that piled up :D Anyone want to watch a live stream of failing to #repair a #camera […]
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
And then I'm taking a holiday (meaning working on unpaid project that piled up :D Anyone want to watch a live stream of failing to #repair a #camera […]
https://fosdem.org/2026/schedule/event/JCZA8P-rust-meets-cheap-bare-metal-risc-v/
#fosdem #riscv #rust #embedded #programming #microcontrollers
https://fosdem.org/2026/schedule/event/JCZA8P-rust-meets-cheap-bare-metal-risc-v/
#fosdem #riscv #rust #embedded #programming #microcontrollers
Relatively, this adventure was only annoying compared to some other ones.
#fosdem get ready for me!
Relatively, this adventure was only annoying compared to some other ones.
#fosdem get ready for me!
Let's find out.
The idea is to MitM between my IMAP server and Claws Mail. The proxy would ignore the password and instead use #tls with a client #certificate to authenticate me (mTLS style).
This way […]
Let's find out.
The idea is to MitM between my IMAP server and Claws Mail. The proxy would ignore the password and instead use #tls with a client #certificate to authenticate me (mTLS style).
This way […]
#mastodon can be really paternalistic sometimes. I don't want to be protected according to someone else's preferences.
/me unblocks and unmutes 145 people
Honestly, how the hell am I supposed to know […]
#mastodon can be really paternalistic sometimes. I don't want to be protected according to someone else's preferences.
/me unblocks and unmutes 145 people
Honestly, how the hell am I supposed to know […]
How sharp is the LUMIX 12-60mm lens at full zoom?
I couldn't find any RAW files online :/
I'm not sure if 12-60 is enough or I should get the heavier, more expensive 14-140mm.
For comparison, this is a minilally processed #raw file from my previous camera […]
My travel #computer is a #tablet . When I come back home, I often want to switch tabs or press "OK" or some other mundane thing, without doing the keyboard shortcut. But my main laptop doesn't have a #touch screen!
It's not a big […]
My travel #computer is a #tablet . When I come back home, I often want to switch tabs or press "OK" or some other mundane thing, without doing the keyboard shortcut. But my main laptop doesn't have a #touch screen!
It's not a big […]
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
Curse you FOSDEM organizers for accepting my proposal! Now I […]
https://fosdem.org/2026/schedule/event/MVVELP-wayland_input_method_wrap_up/
Curse you FOSDEM organizers for accepting my proposal! Now I […]
I want to have a huge, table, with lazy loading. Basically, I don't want to allocate all the strings on every new model, but only when the item comes into view.
Right now, I pre-allocate all the rows, including empty strings, and fill them in with data when they […]
I want to have a huge, table, with lazy loading. Basically, I don't want to allocate all the strings on every new model, but only when the item comes into view.
Right now, I pre-allocate all the rows, including empty strings, and fill them in with data when they […]
That's what I said in December. Also that thawing and freezing makes roads slippery.
Turns out I forgot an important fact: cars.
#cars make roads slippery and #cycling dangerous.
They compress snow, which turns into white or transparent ice. Their […]