Workflow décrit : ouverture d’un terminal local, ssh vers un serveur distant en tmux, lancement de zsh, navigation avec zoxide et complétion ripgrep.
Recherche et surlignement de chemins de fichiers via le mode copy-mode de tmux avec une regex avancée, permettant d’ouvrir directement les fichiers distants dans nvim.
Bindings tmux personnalisés (ex. ctrl-k f, ctrl-k h) et petit script Perl (‘hx-hax’) pour diriger les commandes vers l’instance tmux en cours et lancer l’éditeur ou l’application par défaut.
+3 more insights
TRAMP est lent par défaut (50–100 ms par appel) comparé à un appel local (≈1 ms) mais peut être accéléré.
Désactiver les verrous et forcer scp direct pour les transferts (remote-file-name-inhibit-locks, tramp-use-scp-direct-remote-copying).
Augmenter tramp-copy-size-limit (p.ex. à 1 Mo) pour privilégier l’out-of-band (rsync/scp) au-delà de ≈2 Mo.
+7 more insights
L’ambassade des États-Unis à Dublin exige désormais que les demandeurs de visa F, M et J divulguent tous leurs identifiants sur les réseaux sociaux utilisés au cours des cinq dernières années.
Les candidats doivent aussi rendre leurs profils sociaux publics, l’omission de ces informations pouvant entraîner un refus de visa et une inéligibilité future.
Le gouvernement irlandais, via le Taoiseach Micheál Martin, juge ces mesures « excessives » et nuisibles à la liberté d’expression, suscitant peur et anxiété chez les jeunes voyageurs.
+2 more insights
uv remplace un ensemble d’outils Python (pip, pipx, poetry, pyenv, virtualenv, etc.) par un seul outil.
Il est écrit en Rust et offre des performances 10 à 100× supérieures à pip.
Gestion de projets avec lockfile universel, espaces de travail et mise à jour automatique.
+4 more insights
Le chef administratif de la Chambre a interdit WhatsApp sur tous les appareils gérés par le Congrès, citant des risques pour la protection des données.
Cette mesure s’inscrit dans une série d’interdictions d’applications jugées vulnérables, dont DeepSeek, les applis de ByteDance et Microsoft Copilot, et des restrictions sur ChatGPT.
Meta, maison-mère de WhatsApp, conteste la décision en soulignant le chiffrement de bout en bout par défaut de l’application.
+1 more insights
Cette extension intègre Claude Code directement dans VS Code pour faciliter le développement.
Nécessite une installation séparée de Claude Code.
Fonctionnalités : installation automatique, prise en compte du texte sélectionné, affichage des diffs dans VS Code, raccourcis clavier, reconnaissance des onglets ouverts et configuration des outils de diff.
+2 more insights
Projet open-source recréant LEGO Island (1997) pour navigateurs modernes via Emscripten
Basé sur la décompilation originale et une version portable réalisées par de nombreux contributeurs
Le projet continue de se développer ; des bugs peuvent survenir et les retours sont appréciés
+2 more insights
Le site est protégé par Cloudflare et a bloqué votre action pour des raisons de sécurité.
Le blocage peut être déclenché par un mot-clé, une commande SQL ou des données malformées.
Pour lever le blocage, il faut contacter le propriétaire du site par email en précisant vos actions et l’ID Ray fourni en bas de page.
Le blog propose une solution pour modérer l’accès aux réseaux sociaux en désactivant temporairement le filtrage publicitaire via un bouton Zigbee.
L’auteur utilise un routeur gli.net avec AdGuard Home pour appliquer des règles de blocage personnalisées et interroge son API après avoir ajouté un compte administrateur dans config.yaml.
Home Assistant sert à piloter l’interrupteur virtuel « Filtering » d’AdGuard Home et un bouton Zigbee pour gérer l’autorisation de navigation.
+2 more insights
Un script surveille en continu l’état d’une prise intelligente à 8 $ via son API.
Quand la prise est allumée, le script ajoute des entrées dans /etc/hosts pour bloquer Twitter, X, Instagram, YouTube et Reddit.
Le dispositif crée une friction : pour accéder aux sites bloqués, il faut physiquement se rendre à la prise et l’éteindre.
+1 more insights