Cédric Delalande's Avatar

Cédric Delalande

@moskitohero

🇪🇺 European #ruby developer. #emacs fan, #zed user. #husband, #father, #musician, #exvangelist. Love wins. Maintainer of the Barley serializer gem https://moskitohero.com https://ruby.social/@MoskitoHero

56
Followers
102
Following
91
Posts
23.11.2024
Joined
Posts Following

Latest posts by Cédric Delalande @moskitohero

Bon les Français...
Bon les Français... YouTube video by Félicien Bogaerts

Le fascisme français résumé par un Belge.
Et c'est tellement bien résumé que ça donne envie de chialer. Comment en est-on arrivé là ?

#RN #élections #nazis

04.03.2026 15:07 👍 399 🔁 270 💬 15 📌 10
Video thumbnail

Le camarade @letropeur.eurosky.social a sorti un short qui explique pourquoi il est extrêmement difficile de traduire les discours de Donald Trump.

Et ce qui est intéressant c'est que ça me rappelle un truc 👇⬇️

01.03.2026 22:06 👍 74 🔁 37 💬 4 📌 3
Video thumbnail

Spain’s Prime Minister Pedro Sánchez on Iran:

“Remember that one can be against a hateful regime, as is the case with the Iranian regime, as is the whole of Spanish society, and at the same time be against an unjustified, dangerous military intervention outside of international law.”

02.03.2026 00:58 👍 3707 🔁 1083 💬 70 📌 91

Boomers lived the best version of the American dream and never let anyone have it again

01.03.2026 03:57 👍 2036 🔁 304 💬 36 📌 24
Preview
GitHub - Floppy/plan-vert-letter: An open letter calling for a hard fork of Rails to remove DHH's influence An open letter calling for a hard fork of Rails to remove DHH's influence - Floppy/plan-vert-letter

With the latest batch of controversy around DHH's views, an open letter encouraging the Rails Core team to cut ties with him and adopt a better governance model is being drafted. #ruby #rails #rubyonrails

github.com/Floppy/plan-...

24.09.2025 16:09 👍 0 🔁 1 💬 1 📌 0
This Emacs window is split vertically into two panels.  

Left: Shows a shell for "Gemini" with the word GEMINI in large, pixel-style ASCII art. Below, it welcomes the user, describes available shell features, and displays a question about commit activity. It shows command outputs, steps of execution, and a list of recent commit messages.  
Right: Shows a shell for "Claude Code" with the words CLAUDE CODE in large, orange ASCII art. Below, similar info is shown: welcome text, feature list, a question about commit activity, and corresponding commands. It also provides examples of available CLI commands and a permission prompt.  
Both sides have a dark background with colored highlights for clarity.

This Emacs window is split vertically into two panels. Left: Shows a shell for "Gemini" with the word GEMINI in large, pixel-style ASCII art. Below, it welcomes the user, describes available shell features, and displays a question about commit activity. It shows command outputs, steps of execution, and a list of recent commit messages. Right: Shows a shell for "Claude Code" with the words CLAUDE CODE in large, orange ASCII art. Below, similar info is shown: welcome text, feature list, a question about commit activity, and corresponding commands. It also provides examples of available CLI commands and a permission prompt. Both sides have a dark background with colored highlights for clarity.

Introducing agent-shell.

A single consistent experience, powered by the agent of your choice.

xenodium.com/introducing-...

#emacs #claude #anthropic #ai #google #gemini #linux #github #macos #oss #foss

25.09.2025 07:34 👍 14 🔁 4 💬 1 📌 1
RubyGems.org | your community gem host

Hey, #ruby folks! I've been one of the #RubyGems maintainers for the last decade.

Ruby Central has forcefully taken control of the RubyGems organization on GitHub, the `rubygems-update` and `bundler` gems on rubygems[.]org, and more.

You can read the details here: pup-e.com/goodbye-ruby...

19.09.2025 07:51 👍 327 🔁 164 💬 15 📌 32

@rubycentral.org leadership (rubycentral.org/about/) What are you gonna do about this? I think it's clear it shows Marty Haught knows little-to-nothing about open source, the Ruby community, proper communication and already broke trust beyond repair.

19.09.2025 08:53 👍 29 🔁 4 💬 1 📌 0
Post image Post image Post image Post image

got married

16.09.2025 20:26 👍 50 🔁 1 💬 9 📌 0
Post image

The age of enshittenment.

07.09.2025 19:11 👍 9144 🔁 1617 💬 134 📌 46
A pika sits on a mossy rock.

A pika sits on a mossy rock.

Tighter crop of the same pika, focusing on its head.

Tighter crop of the same pika, focusing on its head.

An even tighter crop, focusing more on the pika's eye.

An even tighter crop, focusing more on the pika's eye.

An extremely tight crop of the pika's eye, emphasizing their reflection of an early morning mountain scene.

An extremely tight crop of the pika's eye, emphasizing their reflection of an early morning mountain scene.

"Pat, why do you carry that ridiculous 600mm lens on long hikes?"

Buddy, I can see mountains reflected in the eyes of a trailside pika.

28.08.2025 16:18 👍 43849 🔁 10985 💬 643 📌 449

no, software is getting aggressively worse and affordances that have always been there have been silently disappearing overnight bc most of our software isn’t versioned any more

30.07.2025 23:24 👍 206 🔁 54 💬 10 📌 4

It's funny being sober and listening to drunk people having extremely serious conversations

05.07.2025 21:53 👍 2 🔁 0 💬 0 📌 0
After months of coding with LLMs, I'm going back to using my brain • albertofortin.com I've been building MVPs and SaaS products for 15 years. Let's work together on your next project.

More or less my experience with LLMs.

A powerful addition, not a revolution.

albertofortin.com/writing/codi...

03.07.2025 09:18 👍 0 🔁 0 💬 0 📌 0
Post image Post image Post image Post image

Ce 28 juin, Mission Bermudes a officiellement ouvert ses portes au @futuroscope. Un bel ajout pour le parc, qui conclut à merveille le plan d'investissement Vision 2025. Bravo à toutes les équipes du projet !
Notre avis complet sera disponible prochainement sur notre site.

28.06.2025 15:26 👍 7 🔁 2 💬 0 📌 0
Preview
I (don't?) want to say yes to everything Saying yes to ideas and requests is fun, but isn't always strategic.

Saying yes to everything is FUN until everyone but you controls your time

cassidoo.co/post/saying-...

26.06.2025 03:29 👍 69 🔁 3 💬 3 📌 4

not all heroes wear capes

26.06.2025 06:59 👍 23 🔁 3 💬 1 📌 0
Post image

People outside tech starting to realize how quality software and typing/generating code fast are not correlated

27.06.2025 00:55 👍 975 🔁 207 💬 14 📌 27
4 Conseils de dessin qui m'ont été utiles

On voit Boulet sortir un vieux dessin d'un carton.
Texte off: Dans mes vieux cartons, il y a les ébauches de mon GRAND PROJET des Arts Décos. Celui que je n'ai jamais commencé.

Texte off: J'avais plein de bonnes raisons dont je ne me souviens plus vraiment. Maintenant c'est trop tard. Plus le temps, plus l'envie, j'ai changé de style, de centres d'intérêt.
Boulet (la vingtaine) est à son bureau en train de dessiner: "Non mais il faut d'abord que je passe le diplôme, et plus que je trouve un plan qui paie un peu..."

Texte off: J'ai failli faire la même chose à 40 ans avec "Bolchoi Arena". Le projet stagnait sous forme de brouillon depuis deux ou trois ans. Et un jour, Lewis Trondheim m'a dit:

Lewis (à table avec Boulet, regardant son carnet de brouillon): "Tu sais très bien que le moment idéal ne viendra jamais. Fais-le maintenant ou tu ne le feras jamais."

Texte off: "Le soir même, j'ai appelé Aseyn pour lui proposer de dessiner la série, et là on termine le tome 3.
COMMENCE TON GRAND PROJET AUJOURD'HUI - Le "moment idéal" n'arrivera jamais.
(on voit Boulet et Aseyn lever les bras triomphalement)

4 Conseils de dessin qui m'ont été utiles On voit Boulet sortir un vieux dessin d'un carton. Texte off: Dans mes vieux cartons, il y a les ébauches de mon GRAND PROJET des Arts Décos. Celui que je n'ai jamais commencé. Texte off: J'avais plein de bonnes raisons dont je ne me souviens plus vraiment. Maintenant c'est trop tard. Plus le temps, plus l'envie, j'ai changé de style, de centres d'intérêt. Boulet (la vingtaine) est à son bureau en train de dessiner: "Non mais il faut d'abord que je passe le diplôme, et plus que je trouve un plan qui paie un peu..." Texte off: J'ai failli faire la même chose à 40 ans avec "Bolchoi Arena". Le projet stagnait sous forme de brouillon depuis deux ou trois ans. Et un jour, Lewis Trondheim m'a dit: Lewis (à table avec Boulet, regardant son carnet de brouillon): "Tu sais très bien que le moment idéal ne viendra jamais. Fais-le maintenant ou tu ne le feras jamais." Texte off: "Le soir même, j'ai appelé Aseyn pour lui proposer de dessiner la série, et là on termine le tome 3. COMMENCE TON GRAND PROJET AUJOURD'HUI - Le "moment idéal" n'arrivera jamais. (on voit Boulet et Aseyn lever les bras triomphalement)

Texte off: Un jour, un de mes profs de dessin qui regardait mes BD a dit:
Le prof (tenant un dessin cartoon de Boulet (la vingtaine) qui l'écoute): "Le problème quand tu ne t'inspires que de BD, c'est que c'est déjà codé"

Le prof: "Le style en BD c'est quelqu'un qui a observé le réel et qui l'a simplifié, ramené vers un code qui va à l'essentiel. Si tu ne t'inspires que de ça, tu vas "coder du code", et comme pour une vidéo ré-enregistrée, perdre en qualité."
On voit le même dessin de bonhomme se dégrader en trois "générations".

Le prof (pointant vers un modèle qui pose): "Si tu veux progresser en dessin, ne copie pas des copies. Inspire-toi du réel. Et crée ton propre code."

Boulet se tient devant une pile de carnets (reprenant la célèbre photo de Margaret Hamilton devant sa pile de code pour Apollo 11)

Texte off: TOUJOURS AVOIR UN CARNET AVEC SOI POUR DESSINER dans la rue, au bar, en famille, au parc, au musée...

Texte off: Un jour, un de mes profs de dessin qui regardait mes BD a dit: Le prof (tenant un dessin cartoon de Boulet (la vingtaine) qui l'écoute): "Le problème quand tu ne t'inspires que de BD, c'est que c'est déjà codé" Le prof: "Le style en BD c'est quelqu'un qui a observé le réel et qui l'a simplifié, ramené vers un code qui va à l'essentiel. Si tu ne t'inspires que de ça, tu vas "coder du code", et comme pour une vidéo ré-enregistrée, perdre en qualité." On voit le même dessin de bonhomme se dégrader en trois "générations". Le prof (pointant vers un modèle qui pose): "Si tu veux progresser en dessin, ne copie pas des copies. Inspire-toi du réel. Et crée ton propre code." Boulet se tient devant une pile de carnets (reprenant la célèbre photo de Margaret Hamilton devant sa pile de code pour Apollo 11) Texte off: TOUJOURS AVOIR UN CARNET AVEC SOI POUR DESSINER dans la rue, au bar, en famille, au parc, au musée...

Texte off: On était à Angoulême, j'avais rencontré Glénat, j'allais sortir ma première BD. J'ai croisé un autre étudiant.

Boulet, carton sous le bras, rencontre un étudiant (représenté en ours)
L'ours: "Ça me dégoûte, tu as trop de chance."
Boulet: "Mais... Tu fais des BD toi aussi ?"
L'Ours: "Non... Enfin, j'ai un gros projet, mais..."

Boulet: "Mais tu l'as montré à des éditeurs ?"
L'Ours: "Non pas encore, mais je..."
Boulet: "Mais de quoi tu te plains, alors ?"
L'Ours: "Non mais je ne veux pas montrer un truc pas prêt et..."

Texte off: "C'est comme pour le "gros projet": tu ne seras JAMAIS prêt-e. Personne ne l'est. Il faut se débarrasser du syndrome de l'imposteur et se jeter à l'eau. Montre ton travail."

L'image montre une foule tassée derrière des pointillés au sol, avec une seul personne tremblante qui ose traverser, carton sous le bras.
Bulle pointant sur la foule: "Gens très doués qui ne se bougent pas"
Bulle pointant sur la personne seule: "Personne ordinaire qui tente sa chance"

Texte off: TU ES LÉGITIME, il n'y a personne qui va venir te chercher, personne ne "mérite" plus que toi. Si tu décides d'être artiste, tu l'es.*

On voit une jeune femme montrer ses pages à un éditeur (dont on ne voit que les mains qui tiennent la BD)
L'éditeur: "Ce n'est pas au point. Mais tu as le temps pour progresser."
Une jeune artiste: "Heu... Ok."

*(Ajout qui n'est pas dans la BD: sauf si tu fais de la BD avec de l'I.A. Si tu penses que tu as le droit de piller mécaniquement le travail des autres, rien de ce que tu racontes n'a d'importance. Tu es un parasite. Va te faire cuire le cul en enfer, et en route, réfléchis à tes choix de vie.)

Texte off: On était à Angoulême, j'avais rencontré Glénat, j'allais sortir ma première BD. J'ai croisé un autre étudiant. Boulet, carton sous le bras, rencontre un étudiant (représenté en ours) L'ours: "Ça me dégoûte, tu as trop de chance." Boulet: "Mais... Tu fais des BD toi aussi ?" L'Ours: "Non... Enfin, j'ai un gros projet, mais..." Boulet: "Mais tu l'as montré à des éditeurs ?" L'Ours: "Non pas encore, mais je..." Boulet: "Mais de quoi tu te plains, alors ?" L'Ours: "Non mais je ne veux pas montrer un truc pas prêt et..." Texte off: "C'est comme pour le "gros projet": tu ne seras JAMAIS prêt-e. Personne ne l'est. Il faut se débarrasser du syndrome de l'imposteur et se jeter à l'eau. Montre ton travail." L'image montre une foule tassée derrière des pointillés au sol, avec une seul personne tremblante qui ose traverser, carton sous le bras. Bulle pointant sur la foule: "Gens très doués qui ne se bougent pas" Bulle pointant sur la personne seule: "Personne ordinaire qui tente sa chance" Texte off: TU ES LÉGITIME, il n'y a personne qui va venir te chercher, personne ne "mérite" plus que toi. Si tu décides d'être artiste, tu l'es.* On voit une jeune femme montrer ses pages à un éditeur (dont on ne voit que les mains qui tiennent la BD) L'éditeur: "Ce n'est pas au point. Mais tu as le temps pour progresser." Une jeune artiste: "Heu... Ok." *(Ajout qui n'est pas dans la BD: sauf si tu fais de la BD avec de l'I.A. Si tu penses que tu as le droit de piller mécaniquement le travail des autres, rien de ce que tu racontes n'a d'importance. Tu es un parasite. Va te faire cuire le cul en enfer, et en route, réfléchis à tes choix de vie.)

Texte off: Internet est un endroit génial pour découvrir de nouveaux artistes.
Boulet (émerveillé par ce qu'il voit à l'écran): "Ohlàlà c'est si beau ! Oooh je VEUX un print de ça !"

Texte off: Mais ça peut être très écrasant
Boulet (accablé, le front contre sa table): "Bien bien bien, je suis une merde."

Texte off: "De mémoire, c'est Dino Buzzati qui disait que faire un livre, c'était comme entrer avec une pomme à vendre dans un supermarché. On a souvent l'impression qu'on n'est rien, mais c'est simplement parce qu'on se compare au monde entier.

(On voit une foule de gens qui marchent, un livre à la main, chacun pensant "Est-ce que quelqu'un a besoin de ce que je fais ?")

Texte off: NE TE METS PAS TROP DE PRESSION, ce n'est pas une compétition. Réjouis-toi juste à l'idée qu'on a plein d'inspirations, de modèles à disposition. Et au besoin, déconnecte un peu si tu sens que ça te bloque.
(on voit Boulet en train de dessiner, son téléphone sur off à côté de lui)

Texte off: Internet est un endroit génial pour découvrir de nouveaux artistes. Boulet (émerveillé par ce qu'il voit à l'écran): "Ohlàlà c'est si beau ! Oooh je VEUX un print de ça !" Texte off: Mais ça peut être très écrasant Boulet (accablé, le front contre sa table): "Bien bien bien, je suis une merde." Texte off: "De mémoire, c'est Dino Buzzati qui disait que faire un livre, c'était comme entrer avec une pomme à vendre dans un supermarché. On a souvent l'impression qu'on n'est rien, mais c'est simplement parce qu'on se compare au monde entier. (On voit une foule de gens qui marchent, un livre à la main, chacun pensant "Est-ce que quelqu'un a besoin de ce que je fais ?") Texte off: NE TE METS PAS TROP DE PRESSION, ce n'est pas une compétition. Réjouis-toi juste à l'idée qu'on a plein d'inspirations, de modèles à disposition. Et au besoin, déconnecte un peu si tu sens que ça te bloque. (on voit Boulet en train de dessiner, son téléphone sur off à côté de lui)

Rogatons Rediffusions - 12/05/2023 - "4 Conseils de dessin qui m'ont été utiles"
Source: www.bouletcorp.com/rogatons/202...

26.06.2025 08:04 👍 797 🔁 230 💬 20 📌 35

I really, really like #zed. I really hope to see it rise as a true, non-GAFAM-funded VSCode replacement for the dev community. It has everything it takes to do so.

But #emacs is the organic extension of my brain and of my fingertips.

24.06.2025 15:14 👍 1 🔁 0 💬 0 📌 0

Non-determinism in software development isn't a good thing. It might be a leap off the page, but it's leaping into art rather than an industry leap ahead. This is why so many commentators are confused and think themselves increasingly irrelevant, whereas they should just be patting LLMs on the head.

24.06.2025 14:20 👍 12 🔁 1 💬 0 📌 0
Preview
The Debugger is Here - Zed Blog From the Zed Blog: Over 2,000 developers asked, and we delivered. Debugging in Zed is now a reality—and it's a big leap toward Zed 1.0.

HERE IT IS ! 🥳

18.06.2025 20:27 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

PBS vs FOX
Fake cheering

16.06.2025 16:16 👍 2763 🔁 1029 💬 228 📌 152
A modification of the “A computer can never be held accountable, therefore a computer must never make a management decision” image, which instead reads “A computer can never have taste, therefore a computer must never make a creative decision”

A modification of the “A computer can never be held accountable, therefore a computer must never make a management decision” image, which instead reads “A computer can never have taste, therefore a computer must never make a creative decision”

16.06.2025 19:18 👍 53 🔁 9 💬 1 📌 0

How is this compatible with EU membership?
Genuine question

16.06.2025 06:49 👍 13 🔁 3 💬 3 📌 1

Use Signal.

16.06.2025 18:58 👍 89 🔁 14 💬 3 📌 1
A map of North America with USA replaced with WTF

A map of North America with USA replaced with WTF

United States of 🤷‍♂️

13.06.2025 04:49 👍 1 🔁 0 💬 0 📌 0
It's Our Birthday! — Sandi Metz

The 40% off Practical Object-Oriented Design I (POOD-I) course and 99 Bottles of OOP book sale ends tomorrow. Get 'em while they're hot!

50% of this year's profit goes to Habitat for Humanity. Let's build someone a house.
sandimetz.com/birthday

12.06.2025 15:43 👍 12 🔁 4 💬 0 📌 0
Post image
12.06.2025 11:52 👍 13598 🔁 4079 💬 267 📌 218
A circular label on a make up stick reading "allergy certified", or "certified allergy" -- depending on where you decide the circle should start.

A circular label on a make up stick reading "allergy certified", or "certified allergy" -- depending on where you decide the circle should start.

Wondering. How should I read this?

12.06.2025 11:25 👍 1 🔁 0 💬 0 📌 0