Laurent Bourgès

@laurent_bourges
55 Followers
110 Following
222 Posts
Developper & Scientist.
FOSS contributor to Marlin/FX projects, OpenJDK/JFX...
Let's respect our planet: make code smarter and do less stupid things
☘️ 🌱🌍🌞✨️
twitterhttps://twitter.com/laurent_bourges
githubhttps://github.com/bourgesl
web

Bonjour à tous,

Je viens de terminer le site @casier_politique :

Casier-politique.fr est une base de données des condamnations des élu·e·s de la république, classés par parti politique, année et délit.

⚖️ 370 condamnations recensées,
🗳️ .. pour 220 élu·e·s

Merci de partager et de me faire vos retours !

https://casier-politique.fr/

casier-politique.fr

Base de données des condamnations des personnalités politiques

Face au réchauffement climatique global et à l'effondrement de la biodiversité, l'esprit techno-solutionniste ne sera probablement pas d'un grand secours.

Mais toute innovation est-elle pour autant indésirable désormais ? Que peut-on encore améliorer, que faut-il inventer, avec quels moyens ?

Entre illusions délétères et espoirs lucides, réouvrons le champ des possibles avec Philippe Bihouix, ce mardi 24 février à 18h30 à l'Hôtel de Ville de #Grenoble.

https://www.grenoble.fr/agenda/5803/769-climat-ressources-quelle-innovation-dans-un-monde-contraint.htm
#Grenoble2040

"90 % des meurtres à caractère idéologique sont le fait de l’extrême droite. Un deux poids, deux mesures qui, comme le montre notre analyse, joue largement en faveur de la progression de l’extrême droite française."
https://bonpote.com/90-des-meurtres-a-caractere-ideologique-sont-le-fait-de-lextreme-droite/
“90 % des meurtres à caractère idéologique sont le fait de l’extrême droite”

Il ne s’agit pas de minimiser la mort tragique de Quentin Deranque, mais de questionner l’indignation sélective et donc politique des médias

Bon Pote
The Most Important Code Is The Code No One Owns | Techy All Blog

A detailed examination of orphaned dependencies, abandoned libraries, and volunteer maintainers, explaining how invisible ownership has become one of the most serious risks in the modern software supply chain.

Techy All

Yes, the #EU is finally, slowly, ditching US tech.

It took someone like Trump to unilaterally turn Europe from an ally into a sworn enemy to end our cycle of complacency, despite the writing that has been on the wall for a long time.

Now that the train is in motion and we’re seriously starting to talk about alternatives, it’s also the right time to think of how we want those alternatives to look like.

The rift between Europe and America must not only be political (and, more specifically, liberal democracy against fascism).

It must also be an ideological, economic and technological rivalry around two increasingly diametrically opposed world views.

Replacing US big tech with EU big tech creates copycats doomed to repeat the same mistakes, and affected by the same structural issues. Not alternatives.

The “European champions” model proposed by Draghi and Macron is a model that still creates oligopolies that are too big to fail, stifles competition and reduces the number of bridges to cross for an autocratic takeover.

It’s ok to suggest to drop AWS for Scaleway. Or Gmail for Proton. Or Slack for Mattermost. Or Microsoft 365 for Nextcloud. As long as we keep in mind that we’re suggesting possible alternatives among a pool that must be as wide as possible - not biunivocal replacements.

When it comes to funding, the EU must make it clear that surveillance capitalism is not a sustainble business model, and that credible industrial agendas cannot be funded by exploitative models. You don’t need to go all the way down to Soviet 5-year-plans to find credible alternatives. The American approach with Bell Labs and NASA in the 1960s is already a good blueprint that is compatible with traditional (pre-Friedman) capitalism.

Funding must also be spread evenly across the union, through common financial instruments and tax programs. We must make it clear that the battle for technological competitiveness can only be fought if our countries cooperate rather than compete against one another.

Public money also means public software and public protocols. The EU is already taking the lead on open-source, but the path is still long. America’s hostile approach towards multilateralism, open solutions and foreign talent is a great chance for the EU to take as many conferences, committes and foundations to the other side of the pond. And actively invest on draining as much talent as possible out of America as it undergoes its process of fascistization - just like America drained Germany and Italy of their best minds in the 1940s.

Healthy competition isn’t built through mutually incompatible and mutually exclusive walled gardens. It’s built around shared infrastructure, shared protocols and shared libraries. Without reinventing all the wheels, and by letting competitors focus only on their final added value. Innovation thrives when entry barriers for competitors and exit barriers for consumers are both low. Let hundreds of business models and mutually compatible solutions flourish, get institutions to reward the will rather than the winners, and let consumers pick the winners.

On a technological level, we must also clearly state that building European alternatives doesn’t mean to replicate the American cult for self-contained big scale at all costs.

Many IT professionals object that European cloud alternatives can’t compete with AWS because some of them don’t expose functions-as-a-service, massive autoscaling, 5-nines availability, all-in-one bundles and so on.

When you mention that some of them actually do provide a compatible and comparable selection of features (like Scaleway or OVHCloud), many would still throw back a “but it doesn’t scaaaaaaleeeeeee” objection.

It’s fair to respond to these objections that, even for the median medium-large business, once you have a Kubernetes cluster that can be easily deployed via Terraform and some decent monitoring through Prometheus+Grafana, you most likely have everything you need to run a business. And on the small-medium size of the spectrum probably even a bare-metal approach with just a couple of machines can be enough. Amazon itself managed to scale up to its first few thousands of customers by using a single server. You can do that too.

The myth that in order to be a successful business you need to spend a fortune on your AWS bills, or complex serverless architectures with many moving parts that can immediately scale to accommodate Tbps traffic, is just that: a myth. A myth that doesn’t apply to 90-95% of the businesses out there. A myth created by marketing departments of companies who had interests in creating problems and needs in order to effectively sell you their solutions.

We have both the chance and the will to build a real alternative and competitive view of technology (and the world). I hope that we won’t squander it with self-complacency and shortsightedness again.

https://www.theregister.com/2026/01/30/euro_firms_must_ditch_us/

Euro firms must ditch Uncle Sam's clouds and go EU-native

Opinion: Just because you're paranoid about digital sovereignty doesn't mean they're not after you

The Register

@randahl yesterday at FOSDEM there was a member of the European Parliament who was asked why so many politicians are still on X and her answer made total sense (sadly):

Politicians stay on X because journalists are still there, so they feel that if they leave they will become irrelevant / not be written about.

And journalists stay on X because politicians are there.

It’s a vicious cycle

RichiH has a strong message to kick this one off, definitely saying what everyone is feeling
artist' self portrait
medium: paws on white snow
#catsofmastodon #cats #Humor

Vitamin D & Omega-3 have a larger effect on depression than antidepressants

https://blog.ncase.me/on-depression/

#health #mentalhealth

Vitamin D & Omega-3 may have a larger effect on depression than antidepressants

An accessible deep dive into the science (⏱️ 30 min read)

I've finally started working on the FFI bindings for the RBS Ruby static type annotation library! Pretty far out of my comfort zone, but I have a dynamic library building and basic entry points binding. Unexplained segv has me stuck. Help wanted!

https://github.com/ruby/rbs/pull/2572

FFI support by headius · Pull Request #2572 · ruby/rbs

This PR will build out support for loading the RBS library via FFI, avoiding the C extension on implementations that don't support the CRuby extension API.

GitHub