Show more

I'll start with good news. It took more than I expected, but I finally completed the work on my #dnscrypt client implementation: codeberg.org/illiliti/hare-dns

It is complete rewrite of my previous work, now with TCP support, proper cache implementation and #io_uring as a core for event handling and networking. All of this is developed with #harelang. Enjoy!

io::stream is such a good interface. I really like streams. Did I write some streams today? I must write more streams!

#harelang

@drewdevault I've recently packaged one small Hare project for Alpine and made a little contribution to it. my main language currently is Rust. impressed with how that project just builds instantly, weighs this little, *and* goes this fast through my filesystem. 4 seconds build including tests?? if I wrote it in Rust, even clap alone wouldn't get compiled in that time.

Anyway the upstream master branch of rc builds with the gaia branch of Hare's stdlib now, mostly works but there are, well, bugs with fork(2)

Show thread

Everytime I have to work with the gpg command, I'm so close to start writing a openpgp implementation in #harelang

Some Helios stuff

Near term priority is narrowing down the robustness of the infrastructure, namely by implementing free and dealing with more error handling cases, so the system can run indefinitely and deal with short-lived processes and such. The process manager also needs to be refactored so that it appears in the list of processes itself and can be managed as such

Harriet *inside* a terminal thanks to sixel!

(I spent way too much time coding this)
(Had to use QOI because PNG decoder was broken)

Completed serial driver :)

Going to record a video for PeerTube today going over the design of the Mercury driver environment

@makeworld #hare devs meanwhile being like: Well… we support martian timezones so why not lunar.

New set of Himitsu releases includes some improvements for the Firefox add-on, adds support for RSA keys to himitsu-ssh, and makes the GTK prompter more robust

himitsustore.org/

Show more

Hare Propaganda 🐰's choices:

Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.