350 private links
Someone is getting a broader idea that the rules of the web are powerful
The project built without JS is https://textlog.cc/hot
textlog is a simple social text log: write short notes, follow people and hashtags, and join conversations without turning every thought into a performance.
Notes are limited to 500 characters. The constraint keeps them quick to write and read, making room for one thought at a time.textlog is built around words: notes, people, hashtags, and conversations. It is intentionally small, straightforward, and easy to follow. There are no engagement tricks or pressure to build an audience.
The largest collection of free stuff on the internet!
The bet is AI can rewrite large portion of codebases. Let's see.
A simple Typescript script to scrape the plate available online in Florida
How AI is impacting negatively the OSS maintainers. It's written as a story.
There are cluster wins:
- i18n: Intl.RelativeTimeFormat, Intl.PluralRules, Intl.NumberFormat, Intl.DurationFormat, Intl.ListFormat
- HTTP Clients: fetch can be used instead of axios. Limitations:
fetchdoesn't reject on HTTP errors, no interceptors, no automatic retries, no upload progress. - UI Primitives:
<dialog> - Lodash utilities
- sometime in the future: Temporal
Un résumé des fuites de données des services publics de juin à août
Un décret publié fin février 2026 autorise en effet Enedis, depuis le 1er mars, à récupérer automatiquement certaines données de consommation, courbe de charge comprise, sans accord préalable de l'abonné.
Parce qu'en croisant les relevés horaires, il devient possible d'identifier des habitudes très précises. L'heure à laquelle vous vous levez et vous couchez, votre présence ou votre absence du logement, le nombre de personnes qui y vivent, ou encore le volume d'eau chaude consommé.
Comment créer une Zip-Bomb si quelqu'un demande une page incongrue.
Il s'agit bien d'un format .gzip pour que la bombe soit décompressée automatiquement en mémoire.
Une alternative en HTML est aussi possible (avec une configuration nginx): https://ache.one/notes/zip_bombe_html
[class^="btn-"],
[class*=" btn-"]
works but it is 20 times slower (3ms per frame).
Notifications are mostly annoying.
It uses the :highlight() selector instead of spans.
CSS.highlights.set(category, textRanges) is used to higlight the code blocks.
Le dernier jalon franchi de cette merdification date de juin de cette année, où le nombre de requêtes par minute des flux Atom a été sévèrement réduit à 1 (UNE) requête. PAR MINUTE. Une putain de requête par minute pour récupérer des flux Atom. Vous êtes abonnés à 15 sous-Reddit ? Cela fera QUINZE MINUTES pour tous les récupérer, merci au revoir.
Bref. J’ai donc créé un script Python simple qui vous permet de récupérer les flux désirés, en respectant leur limitation ridicule. Tout est expliqué dans le readme.
Peut-être qu'il serait pertinent que chaque utilisateur contribue à la limitation d'une requête par minute afin que la communauté recrée elle-même les flux RSS ? Ce n'est qu'une course perdue d'avance, tant que Reddit essaie de fermer de plus en plus la plateforme.
Demander à l'IA de saisir les tâches dans un fichier markdown afin de pas les ignorer.
Si tu découvres un problème ou une erreur pendant une tâche, même préexistant(e) et hors du périmètre de la tâche en cours, ne l’ignore pas silencieusement : soit tu le corriges, soit tu ajoutes une description détaillée dans un fichier
TODO.mdà la racine du projet, pour ne pas perdre cette découverte.
It isn’t often that new image formats land in browsers. In the early 2000s we had JPEG, GIF, and PNG. The 2010s gave us WebP, which was a modest step up from JPEG. But the 2020s have given us two new image formats that are a big step up from previous formats: AVIF and JPEG XL.
What are the advantage of JPEG XL:
- progressive rendering (the whole image can render step by step)
- excels at lossless imagery and compression improvements
AVIF excels at web-quality photographic images and images with a mix of sharp edges and flat surfaces.