Daily Shaarli

All links of one day in a single page.

December 28, 2025

This is not the future
The Hydrant Directory

Color palettes made from hydrant :)

Graffiti - A minimal CSS toolkit

Useful CSS utilities, elements, complete UI blocks and templates.

Train : le prix d’un billet Ouigo a augmenté de 73 % depuis 2017

La hausse de 73% du prix des Ouigo provient de la hausse du prix du kilomètre payé par passager de train Ouigo, avec 3.7 à 6.2 centimes (68%); l'offre a décrue de 1.6% par manque de compsation de l'offre TGV Inoui.

Un bilan d’autant plus déconcertant que, dans le même temps, le nombre de passagers de la grande vitesse en France sur les trains Inoui et Ouigo a augmenté de 13 % entre 2017 et 2023.

YggBrowser - Recherche de Torrents

Recherche sur YggTorrent

(Social) media manipulation in one image

What Americans die from and the causes of death the US media reports on.

Causes of death in the US in 2023 compared to the media coverage of these causes of death in 2023 in The New York Times, The Washington Post and Fox News.

Les trucs qui me font détester votre site web en 2025 - Le Hollandais Volant
Le piratage du ministère de l'Intérieur met "la sécurité nationale en péril"
I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in 4.5 hours

A new standards compliant HTML5 parser in pure python code

Home | Dozzle
Atlas des flux - Annuaire RSS
[Tuto Next] 1 To de stockage offert : comment sauvegarder ses données sur le S3 Next - Next

Next propose 1 To de stockage avec l'abonnement + 100 Go par année d'ancienneté. Il s'agit de stockage S3.

Et toujours chiffrer avant d'envoyer des données.

Dance Arena Player
Fictional Brands Archive

Abstergo Industries for Assessin's Creed, ACME in Looney Toons,

More on Infos

HELIOS

Convert solar weather into audio

Help my website is too small - lukeplant.me.uk

Lol links are broken because the response body is too small (6KB or 3KB)

So please can Django get it sorted and add some bloat to their home page, and to their framework, and can someone also send me tips on bloating my own sites, so that my profile links can be counted as real websites? Thanks!

[MàJ] Conversion du code en Rust : Microsoft rétropédale - Next
PopCorn Garage - Platforme de jeux B2B

Ils font des jeux cool, comme https://popthewall.fr/fr

Aide au logement -Saisonniers agricoles : une aide financière pour le paiement de votre loyer | Service Public

Au lieu de laisser faire le marché, il y a une aide jusqu'à 600€. Ce qui m'impressionne, c'est le nombre d'aide existante.
Je dis cela en ayant bien bénéficié du Dossier Social Étudiant (DSE) sans APL, puis avec mes deux dernières années d'études.
Je trouve cette aide si niche cependant!

Is Firefox Firefucked? | Kev Quirk

We won’t sell you data, pinky promise… - in early 2025 a formal Firefox Terms of Use was introduced, which included a clause granting Mozilla a “non-exclusive, royalty-free, worldwide licence” to use user-entered data. At the same time, they quietly removed explicit “never sell user data” language from privacy messaging. Brilliant.

Firefox's leadership is out of touch with their users

Père Castor sur X : "Les gens choisissent - Shein vs La Redoute - Amazon vs Carrefour - Starlink vs Eutelsat - Tesla ou BYD vs Renault Zoé - ChatGPT vs Mistral - Netflix vs Salto Simplement parce que c'est mieux, plus efficace, moins cher La souveraineté ne peut pas servir d'excuse à l'échec" / X

Les gens choisissent

  • Shein vs La Redoute
  • Amazon vs Carrefour
  • Starlink vs Eutelsat
  • Tesla ou BYD vs Renault Zoé
  • ChatGPT vs Mistral
  • Netflix vs Salto

Simplement parce que c'est mieux, plus efficace, moins cher

La souveraineté ne peut pas servir d'excuse à l'échec

David Revoy: "Mozilla right now.#firefox #mozilla" - Framapiaf

The Firefox fox cutting its branch thanks to Mozilla and with the help of a chainsaw brought by the AI bird.

You can't design software you don't work on

Generic software design: It’s “designing to the problem”: the kind of advice you give when you have a reasonable understanding of the domain, but very little knowledge of the existing codebase. [...] When you’re doing real work, concrete factors dominate generic factors.

In large codebases:

  • consistency is more important than "good design". Read Mistakes engineers make in large established codebases.
  • Real codebases are typically full of complex, hard-to-predict consequences.
  • Large shared codebases never reflect a single design, but are always in some intermediate state between different software designs. How the codebase will hang together after an individual change is thus way more important than the "north star"

The majority of software engineering work is done on systems that cannot be safely rewritten.

  1. Generic software design advice is useful for building brand-new project
  2. Generic software design advice is useful for tie-breaking concrete design decisions.
  3. Generic software design principles can also guide company-wide architectural decisions.
How uv got so fast | Andrew Nesbitt

Optimizations that don't need Rust:

  • HTTP range requests for metadata
  • Parallel downloads
  • Global cache with hardlinks
  • Python-free resolution
  • PubGrub resolver algorithm

Rust has benefits though:

  • zero-copy deserialization
  • Thread-level parallelism
  • No interpreter startup
  • compact version representation: uv packs version into u64 integers. The micro-optimization compounds across millions of comparisons

uv is possible because of many PEP that came since 2016 (so too soon for me): PEP 518, 517, 621, and 658. There are the low-handing fruits: static metadata, no code execution to discover dependencies, and the ability to resolve everything upfront before downloading

Anna’s Archive revendique la récupération de 300 To de musique de Spotify - Next

Je connais Anna's Archive pour les livres, mais il semble qu'ils récupèrent tout.