Daily Shaarli

All links of one day in a single page.

January 2, 2025

Canarytokens

Useful to get alerted when one website copies another or someone is copying your achitecture.

Passkey technology is elegant, but it’s most definitely not usable security - Ars Technica
Les formations "courtes" · Boris Schapira
You're Not Creating Enough Prototypes - Blog - zeroheight

Design systems are extremely powerful when it comes to quickly creating prototypes.

tursodatabase/limbo: Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite.

libSQL is a portability in WASM of SQLite.

The Turso project experiment a rewrite of SQLite in Rust with some technical implementation in mind:

Limbo is a research project to build a SQLite compatible in-process database in Rust with native async support. The libSQL project, on the other hand, is an open source, open contribution fork of SQLite, with focus on production features such as replication, backups, encryption, and so on. There is no hard dependency between the two projects. Of course, if Limbo becomes widely successful, we might consider merging with libSQL, but that is something that will be decided in the future.

Why does storing two-factor authentication codes in your password manager make sense? - Andy Grunwald

I don't understand: 2FA in a password manager makes it vulmeran

For maximum security, you can store your 2FA token elsewhere, like a YubiKey (see Yubico Authenticator) or Google Authenticator, and keep the recovery codes safe somewhere outside your computer, but for general purpose use, storing your 2FA in your password manager is an acceptable solution due to the convenience benefits it provides.

I still think it is better to split passwords and 2FA on two systems for security purposes.

Regular expressions in SQLite

An extension to support queries with regex

SQLite database file visualizations

Here are some web-page-based client-side tools to extract some kinds of low-level information that cannot be done through SQL or SQLite’s C API.

Un nouveau besoin sur le Produit · Boris Schapira

La série de contraintes entre un feedback et son implémentation

io_uring - Wikipedia

Why io_uring is so much pertinent for softwares? Because io_uring it is meant asynchronous I/O storage operations addressing performance issues with similar interfaces provided by functions like read()/write() or aio_read()/aio_write() etc. for operations on data accessed by file descriptors.

The io_uring kernel interface was adopted in Linux kernel version 5.1 to resolve the deficiencies of Linux AIO.

100R — about

Hundred Rabbits is an artist collective that documents low-tech solutions with the hope of building a more resilient future. We live and work aboard a 10 m sailboat named Pino in remote parts of the world to learn more about how technology degrades beyond the shores of the western world.

They have digital low techs, a blog, share knowledge about sailing, living offgrid, repair, engine car, weather, rabbit waves and resources.

Postgres UUIDv7 + per-backend monotonicity — brandur.org

An implementation for UUIDv7 was committed to Postgres earlier this month. These have all the benefits of a v4 (random) UUID, but are generated with a more deterministic order using the current time, and perform considerably better on inserts using ordered structures like B-trees.

Binary Privacy

Either all fields are public or all fields are private.

When Can I Reuse This Calendar?
BurntSushi/advent-of-code: Rust solutions to AoC 2018
Atom - IndieWeb

The wiki page of the Atom feeds on indieweb.org

Malgré une forte hausse des cotisations, les organismes complémentaires sont globalement en déficit sur leur activité santé en 2023 | Direction de la recherche, des études, de l'évaluation et des statistiques

Les frais de gestion des complémentaires santé stagnent en 2023 (-0,3%) pour s'établir à 19,3% en moyenne. Ça signifie que pour 100€ dépensés par elles, 19,30€ n'ont aucun rapport avec les soins. Pour la Sécurité sociale c'est... 4%.

(via https://piaille.fr/@Kalytis/113752877598728193)

Cette phrase fait référence à "En 2023, les organismes ont reversé aux assurés 81 % de leurs cotisations sous forme de prestations".

Jedi Blue — Wikipédia

Les magouilles de Google et Meta

alexpasmantier/television: The revolution will (not) be televised
Jungle George 🌿🌳🌴 : « 🌍🇫🇷 French is no longer just the language of Fran… » - mastodon.africa

300 millions de personnes parlent le Français dans le monde, dont 60% vivent en Afrique.

Blur Vignette effect in CSS | Artur Bień

A tool is proposed at the end to create such blur effects. It has a radius, an inset, blur value and a transition from the blur value to 0.