316 private links
Every time a tool has transitive dependencies, it got:
- Reproducibility. The tree can resolve differently each time, so you need a lockfile to record what you got.
- Supply chain amplification. A single compromised package deep in the tree can cascade outward through every project that depends on it.
- Override and exclusion. Users need mechanisms to deal with transitive dependencies they didn’t choose and don’t want.
- Mutable references. Version tags that can be moved, rewritten, or force-pushed mean the same identifier can point at different code tomorrow.
- Full-tree pinning. Pinning your direct dependencies means nothing if their dependencies use mutable references.
- Integrity verification. You need to know that what you’re running today is the same thing you ran yesterday.
This video was released by #Forbrukerrådet, the Norwegian #Consumer Council, a few days ago. It imagines the career trajectory of an "enshittificator"
It was hard for him to enshittify minor aspects of daily life in person, but became easy for him to do so at scale once he embraced the #Internet and #technology
Another one
I really enjoy the examples provided on the page.
Fitts's Law
The time required to move to a target is a function of the target's size and distance from the starting point.
The target such as buttons must be bigger.
HIck's law:
The time it takes to make a decision increases with the number and complexity of choices.
Miller's law:
The average person can hold about 7 (plus or minus 2) items in working memory at any given time
Format the informations correctly (Phone, Card, Social, Serial, Currency)
Doherty Threshold:
Productivity soars when a computer and its users interact at a pace that ensures neither has to wait on the other. The threshold is 400 milliseconds.
I would say "instant" is reach under 200ms
Postel's law:
Be conservative in what you send, be liberal in what you accept.6
The more formats you accept, the less friction people experience. Validate generously, format strictly.
6.6kW of power with 18 panels.
Attention: les données proviennent de Wikipédia et sont traitées par IA afin d'être affichée tel quel sur le site.
il y a certain manquement, comme par exemple les condamnations de Mélenchon. La présentation sous forme d'hémicycle est trompeur, puisqu'il n'y a pas que des députés dans la liste.
Bloquer les IPs lisant des wordpress douteux, des .php sur un site statique, etc...
Forbid AI to consume the project. A no-agents.md file.
22 vulnerabilities found and 14 marked as high-severity
A post is also available on mozilla's blog:https://blog.mozilla.org/en/firefox/hardening-firefox-anthropic-red-team/
C'est fait.
The collateral of the investments is the hardware. The same hardware that will be worth nothing after three years... unless the price of the new hardware goes up. So these companies have interest into increasing the hardware prices.
The timing is awfully convenient for the tech companies.
Indeed Rust is efficient. Postgres also covers a lot of features.
It's a cheap version for liquid glass with backdrop-filter: blur(10px) brightness(120%); :D
A modern approach to programming. The pull request system seems great as I see on the landing page. It stacks up.
A windows 95 style website
Pour identifier qui se cachait derrière une adresse Proton Mail utilisée par le groupe, les Américains sont passés par un traité d'entraide judiciaire avec la Suisse (le MLAT).
Le 25 janvier 2024, les autorités suisses ont donc renvoyé au FBI le nom complet de la personne qui avait payé l'abonnement Proton avec sa carte bancaire. Les mails restent chiffrés, personne n'a lu quoi que ce soit, mais le simple fait d'avoir utilisé une carte de crédit a suffi à lever l'anonymat.
'entreprise conserve les données de facturation, et si vous avez payé par carte bancaire, votre nom et vos coordonnées sont dans leurs fichiers.
Donc le chiffrement protège le contenu, mais pas l'identité.