Dinosaure

@dinosaure
272 Followers
173 Following
513 Posts

By Benjamin Thullier (https://bsky.app/profile/gilwath.com)

Did I continue my exploration of OCaml? Yes. Was it fun? Definitely. And did I learn a few things? Absolutely

https://gilwath.com/articles/from_scala_to_ocaml_part2.html

Benjamin Thuillier (@gilwath.com)

Doing Kafka Stuff with Scala @ Conduktor -- https://gilwath.com/

Bluesky Social
I just made a new release of Solo5 (https://github.com/solo5/solo5) and it improves our #unikernel (specially the networking) for Linux (we can transfer 3 times more data per second)! It paves the good way for next things.
GitHub - Solo5/solo5: A sandboxed execution environment for unikernels

A sandboxed execution environment for unikernels. Contribute to Solo5/solo5 development by creating an account on GitHub.

GitHub

What I observe, above all, is the isolation of certain people because they have failed to work with others and still believe their ideas are the best.

This isn’t really an argument against AI, but this tool highlights this inability in some people to take the time to work with others. At least it sorts the sheep from the goats!

I’ve just discovered: https://riot.ml/. Many people would say the end result is really good, but I think (and this is just my opinion) that it highlights a much sadder reality: what’s the point of recreating the world all on your own? Above all, it shows the inability of some people to even collaborate with others. It’s true that collaboration involves friction, conflicts and differing viewpoints, but that’s also where intelligence lies.
Riot · OCaml stack

Riot is my stack and tooling for building applications in OCaml.

valid Bash syntax (to confuse C programmers with):

function main(int argc, char *argv[])

The second half of the #OpenBSD/zaurus story has been published! You can read it here: http://miod.online.fr/software/openbsd/stories/zaurus2.html
or read the whole story on one big page: http://miod.online.fr/software/openbsd/stories/zaurusall.html
The closest thing to cute kittens

I'm really pleased to announce the next version of Miou (0.6.0) here: https://discuss.ocaml.org/t/ann-miou-a-simple-scheduler-for-ocaml-5/12963/18. Step by step, we build reusable pieces of #OCaml libraries and it's nice to see results all together. Thanks for all contributors on these various projects.
[ANN] Miou, a simple scheduler for OCaml 5

I am delighted to announce the release of miou.0.6.0. This release mainly adds two new features: a Miou event logging system a new Miou.take function allowing you to retrieve tasks available in a Miou.orphans The addition of a logging system allows us to record events related to Miou (such as the creation of a new task) and to analyse these events to diagnose a Miou application that does not comply with our fundamental rules (such as never forgetting its children). This is why we offer severa...

OCaml

The #OCaml Weekly News for 2026-04-21 is out

https://alan.petitepomme.net/cwn/2026.04.21.html

OCaml Weekly News

Je commence à ne pas être mécontent de moi !

Serveur en #OCaml avec Vif (très agréable à utiliser).

I am pleased to announce the launch of our mailing list [email protected]. You can view the announcement here: https://discuss.ocaml.org/t/ann-ptt-a-mailing-list-system-as-unikernel/17987. It brings to fruition all the work we have done on #unikernels and email, all in #OCaml!
[ANN] `ptt`, a mailing list system as unikernel

Hey! We just launched a new mailing list powered entirely by OCaml unikernels. The website (itself a unikernel) is at https://mailingl.st. You can subscribe to [email protected] by sending an email to [email protected] if you’re interested in the development and deployment of SMTP-related unikernels. Fair warning: this is still a public test mailing list for now. In the long run, it will focus on our ptt project. The SMTP protocol: a long and winding road! In the beginning, email It all ...

OCaml