299 private links
La DINUM utilise donc NixOS pour se reproductibilité.
Avec NixOS, toute la configuration d'un poste, des logiciels installés, aux services activés, en passant par les paramètres de sécurité, est décrite dans un fichier texte. On applique ce fichier, on obtient exactement le système attendu. Rien de plus, rien de moins. Si on copie ce fichier sur mille machines, on obtient mille postes strictement identiques.
En revanche, il faut comprendre la logique déclarative de NixOS, et c'est cela qui freine son adoption pour le grand public. L'État a donc choisir bâtir Sécurix dessus, respectant les normes de l'ANSSI.
Bureautix propose un ensemble d'environnement de bureau prêt à l'emploi. Bureautix est conçu pour être cloné et adapté. Une administration peut prendre le kit, y ajouter ses propres logiciels et personnalisations, et créer sa version privée.
Le seul point noir reste l'hébergement du projet sur Github pour le moment.
En attendant un déploiement à plus grande échelle, la CPAM utilisera "La Suite".
Intel Core Series 3 : les puces d'entrée de gamme sont fabriquées aux Etats-Unis, sans TSMC - Korben
Intel fabrique ses Core Series 3 dans ses usines américaines (Oregon, Arizona) sur le procédé 18A sans passer par TSMC, concrétisant sa stratégie d'indépendance via le CHIPS Act.
Intel fabrique ses Core Series 3 dans ses usines américaines (Oregon, Arizona) sur le procédé 18A sans passer par TSMC, concrétisant sa stratégie d'indépendance via le CHIPS Act.
Ce sont des puces d'"entrée de gamme", mais quand même 6 coeurs (2 performance Cougar Cove + 4 basse consommation Darkmont), 2 coeurs GPU Xe3, un NPU à 17 TOPS et une prise en charge mémoire en simple canal, des fréquences de 4,3 à 4,8 GHz.
D'un autre côté, ces puces ne sont pas utilisales pour Copilot+
Rien à voir avec mon ordinateur portable de 2017 déjà :D
Source: https://www.theregister.com/2026/04/17/intel_eases_reliance_on_tsmc
A comparison of data center capex with the Marhsall Plan, Apollo Program, F-35 Program, Interstate Highway System, International Space Station, US Railroads
The editor: https://editor.graphite.art/
A wireframe tool that uses real wireframe
A collection of small, low stakes and low effort tools.
No logins, no registration, no data collection. I can't believe I have to say that. Long live the handmade web.
A web directory of self-hostable apps
Décrire le fonctionnement du jardin et son entretien peut être utile.
il semble qu'il y a une chute de 10% du budget: 20 millions en 2ß26 sur les budgets en cours.
Construire un réseau résilien de communication. Meshtastic n'est pas WhatsApp. LoRa (Long Range) sacrifie le débit pour la portée, chaque message est limité à 228 caractères, et le canal tourne à 3–5 messages par minute avec le preset par défaut. En France, la bande 868 MHz impose en plus un duty cycle légal de 10% : votre nœud ne peut émettre que 6 minutes par heure maximum.
Un Flipper Zero peut aussi s'y connecter via un addon.
La référence du réseau en France est Gaulix: https://gaulix.fr/
https://meshnetwork.fr rend le réseau lisible via une carte. Il y a aussi https://meshmap.net/ pour l'international.
L'article de Yohann Ciurlik qui décrit son implantation dans l'Eure https://medium.com/@spawnrider/d%C3%A9couvrir-meshtastic-simplement-et-pourquoi-jai-cr%C3%A9%C3%A9-meshnetwork-fr-d24371d9e541
A non-exhaustive list of Rust usage.
This means that no matter how good (and fast) Clippy is, or how great the memory safety caused by the borrow checker is. The first language that’s taught in many universities is still Java. People use Javascript for everything and C++ is still used in planes. This is why I find it important to highlight and underscore which projects have tried Rust, how the process went and what they learned along the way.
This data structure seems efficient and interesting
The maintainer retires, so there are many projects going unmaintained without help
The cost of indexing: it uses more storage to use the data structure. A table with eight indexes has nine things to keep warm in cache, not just one. The more indexes you have, the more options the query planner must weighs.
Why index is not working?
- composite indexes care about order
- functions defeat the index: case-insensitive does not match an index created on the fly. It applies to any function wrapping the column.
How to avoid these pitfalls? Measure.
There is the tool EXPLAIN in Postgres telling how it plans to run a query. Using it before the query explains it :) The Index Scan instruction is what is looked for.
EXPLAIN ANALYZE runs the query and reports what happened.
Things nobody shares:
functional indexes
CREATE INDEX ON pokemon (lower(name));
but why are the data not stored in lowercase in the first case
partial indexes
avoid a full index
CREATE INDEX ON pokemon (name) WHERE is_legendary = true;
covering indexes
If the index already contains every column the query needs, the database can answer the query from the index alone, never touching the table.
CREATE INDEX ON pokemon (name) INCLUDE (base_attack);. INCLUDE is a way to say “carry this column along for the ride, but don’t bother sorting by it”. Use it if the columns whose data types don’t have an appropriate operator class for the index type, or add columns to a unique index without changing its uniqueness semantic.
Paste the raw source of an email into the form on the front page. The email will then be parsed, decoded, separated into its various MIME parts, and displayed in an easy to view fashion. Image attachments will be displayed as images. HTML parts will be rendered in Chromium (with javascript and plugins, disabled) and then also displayed as an image. IP addresses in headers and message bodies will be identified, classified, and highlighted along with a flag representing their origin country. Hostnames and email addresses will also be identified and highlighted.
A single authentication layer for your entire platform. Integrate any identity provider through OpenID Connect — without touching your application code.