307 private links
I don't like the way firefox is pushing its features instead of showing the configuration the user can change.
The part about customization and accessibility can only be good though.
The ecosystem is fragmented
One example to illustrate why Go is so great for backend services is that the Go services I'm working on don't even have a reverse proxy / load balancer in front of them. Thanks to Go built-in TLS and ACME (Automatic Certificate Management Environment), they are directly exposed to the internet, something that may not be possible due to the complexity of wiring together rustls and axum and ACME. Small details like that compound fast and considerably improve the deployment, management and operation of your backend services. Hey, even UUIDs are coming to Go's standard library.
Also async Rust will waste your time compared Go and your CI/CD pipelines may take 10 times more time (e.g. 4 minutes for Go, 40 minutes for Rust, for a service of the same size).
Effectivement, l'ouverture a la concurrence ne va pas aider à maintenir un réseau de qualité entre les différents opérateurs concurrents.
L'exemple est déjà montré par l'Angleterre.
Le recul du service public ferroviaire est déjà quantifié par l’Autorité de régulation des transports : entre 2017 et 2024, le volume global d’arrêts en gare de rames TGV a reculé de 8 %. C’est même -12 % dans les agglomérations de moins de 700 000 habitants.
Alors que dans le même temps, la SNCF récolte de plus en plus d'argent.
Les régions se sont endettés pour créer des sociétés publiques locales dédiées aux TER. Les candidats peuvent être indemnisés à hauteur de 1.2 million d'euros, record des appels d'offres des lignes J et N du Transilien.
Ensuite, chaque région possède sa "marque" de train. Transilien en Île-de-France, TER en nouvelle-Aquitaine (normal), NOMAD en Normandie, Fluo dans le Grand Est.
It seems Ruby is better with Ruby on Rails
You might think that the JS version is slower [than CSS, but it's not for the right reason]
But there’s one significant difference: the JavaScript version runs on the main thread, along with everything else happening in our application. CSS transitions and keyframe animations run on a separate thread, so they aren’t disrupted when stuff happens in JavaScript.
Motion can create more smooth APIs but GSAP is more powerful.
- the efficient relational SQL databases
- the more recent NoSQL databases
- the rise of specific databases in the last years
- time-series metrics
- high-dimensional vector search
- massive analytical queries
- event sourcing / append-only streams
- spatial queries
Sur iPhone et MacOS, les applications Facebook et Instagram peuvent lire vos conversations WhatsApp. Donc malgré le chiffrement, Facebook peut lire vos conversations WhatsApp.
Les chercheurs de Mysk ont identifié que WhatsApp enregistre l'historique des conversations dans un fichier nommé "Axolotl.sqlite". Ce dernier est placé dans un conteneur partagé entre les applications d'un même développeur, désigné sous l'identifiant "group.net.whatsapp.WhatsApp.shared"
Des explications plus profondes sont trouvées sur https://blog.cryptographyengineering.com/2026/02/02/whatsapp-encryption-a-lawsuit-and-a-lot-of-noise/
Pour la vie privée, Signal, DeltaChat ou Threema sont recommandées.
L'auteur Serge Zaka explique que l’épisode de chaleur attendu fin mai en France est totalement inédit (précoce et intense). Les météos de devraient plus banaliser ces vagues de chaleurs : on pourrait atteindre des niveaux jamais observés aussi tôt dans l’année.
Cette chaleur intense et précoce a des conséquences notables
- les oiseaux nichant sous les toits risquent la déshydratation et la mortalité ;
- les jeunes cultures et potagers peuvent “brûler” rapidement ;
- les céréales (blé, orge) pourraient subir des pertes importantes de rendement ;
- les arbres et les sols vont entrer très tôt en stress hydrique ;
- la faune sauvage sera perturbée en pleine période de reproduction ;
- les animaux d’élevage vont subir un stress thermique important.
Cette chaleur survient à une période où les organismes vivants ne sont pas préparés à de telles températures, ce qui la rend particulièrement dangereuse.
Présentation de la police sur Eduscol: https://eduscol.education.gouv.fr/6690/marelle-une-police-cursive-libre
La police présente des fonctionnalités particulières:
- majuscules bâtons ou cursives ;
- avec ou sans lignage Seyès ;
- hauteur des ascendantes et descendantes en un ou deux interlignes.
Un exemple d'architecture numérique pour le Service Départemental d'Indencie et de Secours (SDIS) (du 57).
Technique si vous recevez du spam clairement illégal.
- Prendre le nom de domaine de l'adresse email (après le @)
- Rechercher ce nom de domaine sur whois https://www.whois.com/whois/
- Regarder la ligne "Registrar Abuse Contact Email" (ou dans le groupe Registrar Information, la ligne Abuse Email)
- Transmettre le mail frauduleux, et donner un peu de contexte dans le mail. Le service devrait faire le reste
Voter pour les partis selon leurs votes déjà effectué
Ou comment les États-Unis peuvent récolter les données de santé.
Merci PURR pour ce partage d'informations
A gameboy advanced startup screen for "The Weekend ladies and gentleman"
Illustration with a glass of water for
Optimist, Pessimist, Realist, Physicist, Surrealist, Relativist, Utopist, Scepticist, Artist
Signal client uses SQLcipher database to store conversation messages. Since SQLcipher
is essentially SQLite with encryption, it inherits SQLite features.To update the database, SQLite (and consequently SQLcipher) uses Write-Ahead Logging.
All transactions are written to a Write-Ahead Log file, which is then merged to the
main database file when a certain number of pages are written to the log file, the
database is manually checkpointed, or the database file is reopened.This results in an unexpected situation when messages are deleted in Signal, either
manually or by a timed deletion. The deletions from the database are recorded to the
Write-Ahead Log file, but they are not actually deleted from the database file until
the Write-Ahead Log is committed back to the main database.By default, the Write-Ahead Log has a threshold size of 1000 pages. Depending on how
busy your Signal app is, this transaction limit could take several days to reach. This
means that the messages deleted in Signal will linger on disk far longer than expected.
The database file with the supposedly deleted messages can easily end up being backed
up to Time Machine backups, adding unexpected data persistence.