Daily Shaarli

All links of one day in a single page.

Yesterday - February 4, 2026

How to Auto Start a Program on Raspberry Pi? (4 Ways) – RaspberryTips
GDPR is a failure

So despite being a German citizen, my data protection rights depend entirely on the enforcement capacity and willingness of a foreign regulatory body. [...] This is the reality for any cross-border GDPR complaint. The regulation is EU-wide, but enforcement is national.

Some claimed it was spam and "an email automatically processed by upstream IT security systems and does not reach the responsible organizational units is legally not considered as received.

The burden is entirely on you to prove they received it.

Changes are needed

  1. Cross-border enforcement needs to actually work.
  2. The spam filter loophole needs to die.
  3. There need to be mandatory minimum fines.
  4. Data protection offices need funding and accountability.
Rust in the Kernel, and other odd decisions · benzblog

NetBSD integrated Lua, but Rust is a non-starter in the core of NetBSD because: rust does not compile verywhere, keeping rust working is quite a bit of work, the bootstrap relies on a binary package of the previous version, the compiler would have to be part of the base system and the release cycle of Rust is not compatible with the NetBSD ones.

1 To (et plus) de stockage S3 dans votre abonnement Next : c’est parti ! - Next

avec 100GB par an supplémentaire

Générer une liste CSV d‘entreprises | L’Annuaire des Entreprises

Constituez une liste d’établissements (maille SIRET) en combinant plusieurs critères de recherche à partir du répertoire Sirene tenu par l’Insee.

The SQLite strict Guide | slatecave.net
Good programmers worry about data structures and their relationships

Bad programmers worry about the code. Good programmers worry about data structures and their relationships.

git actually has a simple design, with stable and reasonably well-documented data structures. In fact, I'm a huge proponent of designing your code around the data, rather than the other way around, and I think it's one of the reasons git has been fairly successful

The actionable tip here is to start with the data. Try to reduce code complexity through stricter types on your interfaces or databases. Spend extra time thinking through the data structures ahead of time.