Daily Shaarli

All links of one day in a single page.

September 10, 2025

Rust needs an extended standard library

An stdExtended library for Rust

How I fell in love with calendar.txt
Étiquette énergétique -Le DPE évolue en janvier 2026 | Service-Public.fr

Le coefficient d'un kWh électrique passe de 2,3 à 1,9.

En comparaison, le gaz et le bois sont à 1.

Rust Innovation Lab - The Rust Foundation
Postgres for Everything

How to use postgres for everything

Nixite - installs your linux software

Nixite generates a bash script to automatically install all your Linux software unattendedly. Nixite prevents prompts and picks the best installation method. Nixite supports Ubuntu-based systems and Arch-based systems. Nixite installs a nixite-updater script to update all package managers and software at once.

Protecting Rust against supply chain attacks

My honest assessment is that the Rust / Cargo leadership need to be bold, deprecate packages publishing to crates.io and move to a decentralized package distribution architecture.

There is no other way around. Rust needs to copy Go, it's as simple as that.

The second part of the solution, way harder and more expensive to implement is to release an extended standard library. We need to reduce the amount of third-party developers that we need to trust to release our software.

A workaround from now is to import rust crates from git itself, such as ring = { git = "https://github.com/briansmith/ring", version = "0.12" }