Daily Shaarli

All links of one day in a single page.

September 13, 2025

Jérôme Herbinet | FLOSS toots: "💡 Amis contributeurs d'#OpenSt…" - Mastodon Chapril

v👨‍💻 Le LIDAR est accessible dans l'éditeur ID. Pas vérifié dans #JOSM.

Donc les données d'OpenStreetMap sont enrichies par les . Ainsi il est possible de tracer, corriger ou compléter le tracé de pistes, chemins, cours d'eau qui sont masqués par la végétations. Génial !

C'est une technologie de télédétection par laser permettant, depuis un avion 🛩️, de créer une carte 3D très précise du terrain, même sous la végétation 🌳

(via https://sebsauvage.net/links/?Tt7tQw)

How Wikipedia survives while the rest of the internet breaks | The Verge

Instead of trying to ascertain the truth, editors assessed the credibility of sources, looking to signals like whether a publication had a fact-checking department, got cited by other reputable sources, and issued corrections when it got things wrong.

Wikipedia’s dispute resolution system does not actually resolve disputes. In fact, it seems to facilitate them continuing forever.

Wikipedia is a mirror of the world’s biases, not the source of them. We can’t write articles about what you don’t cover.

As volunteers, editors work on topics they think are important, and the encyclopedia’s emphases and omissions reflect their demographics.

Crucially, if you think something is wrong on Wikipedia, you can fix it yourself, though it will require making a case based on verifiability rather than ideological “balance.”

That is, Wikipedia’s first and best line of defense is to explain how Wikipedia works.

Manuskript – Open-source tool for writers
Le Japon réfléchit à en finir avec ses villages : “Ici, il ne reste plus que des vieux”

La population veillis et se concentrent dans les grandes villes.

Français, Britanniques ou Allemands : qui remporte la palme du pire touriste ?
Open Source Game Clones
Home | Grimoire CSS

Similar to tailwind, but somehow better?

UTF-8 is a Brilliant Design — Vishnu's Pages
crates.io phishing attempt

A phishing attack is running on crates.io

Digital hygiene: Notifications | ᕕ( ᐛ )ᕗ Herman's blog
  1. Remove social media apps (or completely mute them at the very least)
  2. Opt-in instead of opt-out notifications
  3. Managing sounds
  4. Report telemarketers and robo-calls
GitHub - FiloSottile/mkcert: A simple zero-config tool to make locally trusted development certificates with any names you'd like.

Create a CA locally and use it to generate certificates. So it's perfect for local network requests (https, etc...)

GitHub - carthage-software/mago: Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.

An extremely fast PHP linter, formatter, and static analyzer, written in Rust.

That's interesting

Jimmy Behague : « Un petit mot.Nous étions plusieurs associations… » - Piaille

Nous étions plusieurs associations et militants antivalidistes à alerter sur le fait que dans tous les pays où la loi sur l'#Euthanasie
avait été promulguée, des lois réduisant les accès aux droits des personnes handicapées survenaient.

Actuellement, le gouvernement réfléchit à plafonner l'#AAH
et à en conditionner l'accès.
Actuellement le gouvernement compte réduire à peau de chagrin l'#ALD.

Voilà. C'est tout.

Merci à nos chers élus de ne rien avoir écouté. Même si ce gouvernement saute, le suivant aura ce genre d'idées.

arclight: "@alda As a nuclear engineer, I…" - OldBytes Space - Mastodon

As a nuclear engineer, I have never been asked to show my portfolio of reactor designs I maintain in my free time, I have never been asked to derive the six-factor formula, the quantization of angular momentum, Brehmsstrahlung, or to whiteboard gas centrifuge isotopic separation, water hammer, hydrogen detonation, or cross-section resonance integrals.

There's something deeply wrong with an industry that presumes you're a fraud unless repeatedly and performatively demonstrated otherwise and treats the hiring process as a demented form of 80s-era fraternity hazing.

(via https://oldbytes.space/@arclight/115138550902542817)

Le grand retour des blogs | Tendances web | Le site de Korben
Est-ce qu’on met un site en production aujourd’hui ?
If Apple cared about privacy | ᕕ( ᐛ )ᕗ Herman's blog

They wouldn't use Google Search engine as default for 20 billions per year.

Their marketing values privacy, but this partnership is a on their commitment to privacy.

Take: If Apple really cared about privacy, not only should they choose a different search engine, they should block ads and trackers in Safari by default.

But they don't even if they can do it tomorrow.

Captain's Log

One file per project.

Each entry starts with a timestamp and is succinct: one or two sentences. That's it.

My first CVE | natkr's ramblings

About ?page=1 that can become /?page=1 OR 1=1

Researchers design fully-indexed DNA storage tapes • The Register

375 petabytes into an LTO cart.

Note the experiment was conducted on 156.6 kB and the cart can not be damaged or the whole data would be corrupted.
Another limitation is the rate: 156kB in 2.5 hours; so nearly 1kB per minute.

It is estimated that one kilometer of DNA can store 74.7 GB, way less than the LOT-9 capacity of around 18TB (45TB compressed).

So it remains a science project for now.

Les bonnes conditions pour reprendre ses études
Be Simple | corrode Rust Consulting

KISS for maintainability: "Nothing in Rust forces us to get fancy. You can write straightforward code in Rust just like in any other language. But in code reviews, I often see people trying to outsmart themselves and stumble over their own shoelaces. They use all the advanced features at their disposal without thinking much about maintainability."

Here an real life example.

But if simplicity is so obviously “better,” why isn’t it the norm? Because achieving simplicity is hard!

Even in Rust: abstractions are never zero cost for developers.

Often, simple code can be optimized by the compiler more easily and runs faster on CPUs. That’s because CPUs are optimized for basic data structures and predictable access patterns. And parallelizing work is also easier when that is the case. All of that works in our favor when our code is simple.

Most of the code you’ll write for companies will be application code, not library code. That’s because most companies don’t make money writing libraries, but business logic. There’s no need to get fancy here. Application code should be straightforward to keep your fellow developers in mind.

Tips:

  • start small
  • avoid optimization early
  • delay refactoring: we have limited information at the time of writing our first prototype.
  • write code for humans
  • The right abstractions guide you to do the right thing
Est-ce que c'est bientôt le week-end ?