Colas Nahaboo
colas.nahaboo.net
Colas Nahaboo
@colas.nahaboo.net
An old French lover of science, computers, software, video games, surfing, windsurfing, SUP-surfing, and... Cats!

More at https://colas.nahaboo.net/

Warning: Argue without any facts or sources, get blocked.
Oui, si ces normes partent d'une bonne intention, je suspecte que les lobbies des grosses boîtes poussent à la complexité de leur implémentation, pour handicaper leur concurrentes plus petites / jeunes.

(J'ai participé à implémenter la RGPD pour mes outils de l'intranet IBM)
December 5, 2025 at 8:08 AM
Ces "textes" sont rédigés par quantités de petites main fascistes insérées de partout dans l'appareil d'état par l'administration Trump, et plus probablement par le clan Project2025 / Miller / Vance.

La dé-nazification de l'état US va être une entreprise monstrueuse...
December 5, 2025 at 8:00 AM
Same for me. The characters seemed so artificial, shallow and cliché...

Howerer each time I re-watch Sinners, I enjoy it even more. A pure bliss.
December 4, 2025 at 1:25 PM
"CanardKC"
December 4, 2025 at 8:36 AM
For me:
Language: Go
IDE: emacs, what else?
Chair: Salli Saddle chair, a must have! salli.com/en/product-c...
Drinks: Expresso Coffee
AI tools: none!
Saddle chairs | Salli satulatuolit
A saddle chair is an ergonomic and health-promoting work chair. It maintains a good posture and prevents back problems. Explore our range of saddle chairs.
salli.com
December 1, 2025 at 10:25 AM
Ce qui m'a intrigué aussi, c'est qu'il a trouvé le public des meetings de Kamala aussi intolérants que ceux de Trump.
November 30, 2025 at 8:27 PM
Oui, le plus fou c'est que quand ils arrivent à exprimer pourquoi ils votent Trump, ils donnent des raisons totalement illogiques.

Comme l'organisatrice des rallyes qui dit que elle vote Trump car elle en a marre des... super-riches qui se croient au dessus des lois !!!
November 30, 2025 at 5:57 PM
€20,000 is peanuts for this channel funded by a neo-nazi billionnaire.

But it establishes a precedent, with subsequent infraction with of more and more, until the channel is banned.

And this can happen, this billionaire already had one of his channel banned.
www.reuters.com/business/med...
French TV channel shutdown causes outcry on the right
France's top administrative court has upheld a decision to shut down popular TV channel C8 for repeated failures to respect human rights and protect minors, causing an outcry among some right-wing pol...
www.reuters.com
November 29, 2025 at 3:57 PM
La Gestapo avait aussi des contre pouvoirs...

En 1945 à Nuremberg.

ICE est donc exactement comme la Gestapo: elle n'a pas de contre-pouvoirs réels contemporains à ses crimes, la justice devra attendre que le régime qui l'emploie tombe et que leur Führer soit carbonisé.
November 29, 2025 at 2:10 PM
Saying:
"I don't understand why people don't like AI" in 2025
is like saying:
"I don't understand why people don't like Clippy" in 1997.

They fail to understand that a concept "foo" in general has often nothing to do with the "foo" forced by Microsoft on its users.
November 29, 2025 at 2:03 PM
Yes, readability is paramount. "Concision" is close to "Confusion"...

Otherwise everybody would be coding in perl :-)

On readability I an a fan of the "happy path to the left" rule dev.to/damiensedgwi...
When you are writing code, do you "align the happy path to the left"?
The two code snippets in this post (which are images to help highlight the indent columns) are...
dev.to
November 29, 2025 at 1:51 PM
Also, I do not know for kotlin, but inlining may actually slow things in modern CPUs, because of all the complexities of RAM caches and CPU predictions.

I had some Go code where I inlined a function (by hand) occurring twice in a loop, and the loop was the twice slower than just calling a function.
November 28, 2025 at 6:00 PM
Il me semble que dans certaines cérémonies funéraires du Nigeria (chez les Yoruba?) on... répand de la farine :-)
November 28, 2025 at 4:52 PM
Ah yes you are right. Tools working at the kotlin source level seem to work fine.

This leaves inconveniences only for runtime tools (debuggers, coverage, profiling), but nearly never visible in practice.

My bad. Too much C and Lisp in my young years :-)
November 27, 2025 at 8:30 PM
It is not free.

It has an cost in form of limitations on advanced modern tools operating on the code other than compilers:
program proofs, advanced static analysis, IDEs, debuggers.

These "macro" features were present in old languages (lisp, C, ...) but abandoned for a reason.
November 27, 2025 at 4:11 PM
Autre gros plus de Qobuz, 6 abos pour le prix de 2, très cool pour Qobuzer ma famille.
November 27, 2025 at 3:44 PM
Je suis en train de migrer à Qobuz. J'ai été surpris, ils ont pratiquement tous les artistes (très peu connu) que j'aime, alors que par exemple presque aucun n'est sur Deezer.

Le process de migration des playlist est par contre assez nul, je suis en train de me coder un outil pour compléter.

1/2
November 27, 2025 at 3:44 PM
Pourquoi Sarko va retourner au gnouf:
(Le vuillemin de hier dans Charlie)
November 27, 2025 at 5:37 AM
"La police, c'est Daech avec des boules de noël"

#cuveapisse
November 26, 2025 at 6:08 PM