Ivan Enderlin 🦀

🌱 Ecologist
:ferris: Rust nerd
👾 Hacker
🎓 PhD Computer Scientist
🤲 Open source lover
🙈 Parser, compiler, low-level, binding, VM/runtime, Web, home automation, embedded, WebAssembly polyglot…
🚀 R&D Element/Matrix, the decentralized, end-to-end encrypted, open source network
📜 Formerly Wasmer (WebAssembly runtime), Automattic, fruux, Mozilla (Firefox)…
🏠 Living in the stack, in a weird ABI, lost in FFI land

A blog about my self-sufficient house
Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich Well, Element Web is less bad than Element Classic. It is okay-ish you ask me :-p.

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @flaki Can you send a report/problem/rageshake please? Are you on matrix.org?

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich Element X works on macOS. Otherwise there is Element Web and Element Desktop.

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich This is matrix.org, not element.io. Gonna fix that.

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich Also, don’t be sorry. It’s important to express your frustration so that we can solve them :-).

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich I don’t know why you keep saying calls are not supported. Element X supports it and soon will replace Element Classic (which is horrible, I know).

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich Good news: Element X does have audio and video calls.

Encryption is almost invisible today.

There is stuff to complain about. But calls are pretty stable today. I use it multiple times per day.

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@Natanox @matrix @hazelich What features are you missing? Serious question. Threads, spaces, calls (audio and video) are here.

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

@fabrice @nemobis Signal is both a protocol and a “company”. Matrix can’t leave countries, but Element _could_.

Element is promoting open sourceness and is fighting against Chat Control as much as possible (follow @Amandine, she is doing a tremendous work on that front, not only for Element but for the Open Source communities and all citizens in Europe). The work is done directly in Europe commissions, forums etc., rather than making bold announcements. A different strategy, different means.

Ivan Enderlin 🦀hywan@floss.social
2026-02-10

Matrix is quietly becoming the chat layer for governments chasing digital sovereignty, theregister.com/2026/02/09/mat.

#matrix #messaging #e2ee #privacy #decentralization

Ivan Enderlin 🦀 boosted:
2026-02-10

Linux 6.19 has been released and once again, our team delivered improvements, features, and bug fixes across different areas of the kernel....

igalia.com/2026/02/09/Linux-61

Ivan Enderlin 🦀 boosted:
2026-02-10

This Month in Redox - January 2026

This month was huge: Self-hosting Milestone, Capabilities security, Development in Redox, Functional SSH, Better Boot Debugging, Redox on VPS, web browser demo, FOSDEM 2026, and many more:

redox-os.org/news/this-month-2

Ivan Enderlin 🦀 boosted:
The Matrix.org Foundationmatrix@mastodon.matrix.org
2026-02-10

Hm, did something happen over at Discord?

in which the account registration rate on the matrix.org homeserver hockeysticks over the last few hours
Ivan Enderlin 🦀hywan@floss.social
2026-02-09

Recorded my screen.

MP4: 6.7Mib
WebM: 1.5Mib
AV1: 330Kib (!!)

Pretty impressive.

Ivan Enderlin 🦀 boosted:
Absinthe :420:Absinthe@mamot.fr
2026-02-09

Je sais on l’a déjà fait, et malgré 2 millions de signatures, ça n’a rien donné.
Maintenant, imaginez qu’on recommence, les médias en parleront comme la 1 ère fois, y a un moment ça va commencer à se voir qu’on n’est plus en démocratie.
Ca ne coute que 2 minutes de votre temps. Si vous avez signé la première fois, pourquoi ne pas signer la seconde fois.
À force de persévérance, on peut y arriver

Et surtout, on repouette.

petitions.assemblee-nationale.

Ivan Enderlin 🦀 boosted:
Jacob Prattjhpratt
2026-02-05

time 0.3.47 has been released. Of note is the crate's second-ever security advisory. Maliciously crafted user input, when parsed with the RFC 2822 format, can exhaust the stack. Credit to Marek Kroemeke from Cloudflare for bringing this to my attention!

Aside from the patch, there are additional performance gains, more compile-time checks, and improved ergonomics.

Please consider sponsoring my work it you find this useful! Every bit helps.

github.com/time-rs/time/securi

Ivan Enderlin 🦀hywan@floss.social
2026-02-03

@ekaitz_zarraga Why purposely?

I don’t see the point of the article except claiming that Zig isn’t memory safe targeting the audience of people believing the opposite.

Ivan Enderlin 🦀hywan@floss.social
2026-02-03

@aeveltstra Yes probably!

Ivan Enderlin 🦀 boosted:
Firefox for Web Developersfirefoxwebdevs
2026-02-03

AI Controls (formerly 'kill switch') are landing in today's Firefox Nightly, and will land with Firefox 148 later this month.

For the full details, see the Firefox blog blog.mozilla.org/en/firefox/ai

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst