Mis à jour le 26 janvier 2026 : Mise à jour pour le nerf discret de l’ensemble d’armure en fer. Mon pote, Jake, était prêt à quitter Solo Hunters la semaine dernière. Il avait passé des semaines à farmer, pour se faire tuer en un coup par un boss qu’il pensait être prêt à affronter. […]
Parfois on n’a pas les droits pour installer des utilitaires sur un OS (notamment sur TrueNAS). J’aime particulièrement ncdu qui me permet de rapidement visualiser des tailles de dossiers/montages/backups…
Et on peut donc biaiser en l’utilisant depuis rClone, sur un remote « local » qu’il convient d’ajouter dans rclone.conf
[local]
type = local
On peut cibler des dossiers comme on le ferait directement depuis l’OS
root@HomeBox[/mnt]# ls
Docker Fichiers Usenet
root@HomeBox[/mnt]# rclone ncdu local:Fichiers
rclone ncdu v1.70.2 - use the arrow keys to navigate, press ? for help
-- /mnt/Fichiers ----------------------------------------------------------------------------------------------------------------------------------------------
2.321Ti [##########] /qbittorrentvpn2
381.995Gi [## ] /qbittorrentvpn1
2.180Gi [ ] /metube
360Ki [ ] /seedarr
52Ki [ ] /grabb2rss
e 0 [ ] /books
e 0 [ ] /chaptarrdl
e 0 [ ] /decypharr
e 0 [ ] /rclonecache
e 0 [ ] /riven
Pour aller au-delà de ce que peuvent raconter les données météorologiques, les scientifiques ont une arme secrète. Ils lisent dans les cernes des arbres. Et ce que ceux de pins espagnols viennent de révéler est plutôt inquiétant pour le climat de notre Méditerranée.
L’accélération est spectaculaire. Nvidia a intensifié ses investissements dans les jeunes pousses européennes de l’IA, participant à 14 tours de financement en 2025 ( sur un total de 86), selon la plateforme Dealroom. Un doublement par rapport aux sept opérations de 2024, et une progression fulgurante quand on sait que le fabricant de puces n’avait réalisé aucun investissement sur le continent en 2020 et 2021.
Cette offensive européenne de Jensen Huang s’inscrit dans une stratégie mondiale d’envergure. pour tisser des liens étroits avec les sociétés les plus prometteuses du secteur, en leur apportant non seulement des capitaux, mais aussi une expertise technique et un accès privilégié à sa chaîne d’approvisionnement.
Des montants records déployés
Parmi les opérations les plus marquantes figure le troisième investissement de Nvidia dans le français Mistral AI, qui a levé 1,7 milliard € en septembre 2025, atteignant une valorisation de 11,7 milliards €.
Autre investissement majeur, les 500 millions de livres sterling dans Nscale, annoncé en septembre par Jensen Huang lui-même. Cette startup britannique, qui développe des centres de données et fournit des services de cloud computing pour l’IA, a rapidement bouclé deux tours de financement successifs fin septembre et début octobre, avec Nvidia à chaque fois au capital.
Le géant américain a également soutenu le laboratoire allemand Black Forest Labs en décembre, participant à une levée de 300 millions $ qui a propulsé la valorisation de cette société spécialisée dans les modèles d’IA pour le contenu visuel à 3,25 milliards $. Nvidia était aussi de la partie lors de la levée de fonds de Lovable, une startup travaillant sur le « vibe coding », valorisée à 6,6 milliards $
Autre pari relevé : celui sur Quantinuum, une entreprise d’informatique quantique qui a levé des fonds en septembre avec le soutien de Nvidia, atteignant une valorisation de 10 milliards $. Ces capitaux doivent financer le développement du système quantique de nouvelle génération Helios.
L’Europe, terre d’opportunités pour l’IA physique
Cette tendance s’est poursuivie en 2026. La startup britannique Synthesia a ainsi annoncé la participation de Nvidia à son dernier tour de table.
Pour Jensen Huang, qui s’exprimait récemment au Forum économique mondial de Davos, l’Europe dispose d’atouts considérables dans la robotique et l’intelligence artificielle physique. L’Europe possède une base industrielle et manufacturière particulièrement solide, qu’elle peut désormais fusionner avec l’IA pour se positionner sur ce marché émergent. Cette combinaison permettrait même à l’Europe de rattraper son retard dans le domaine logiciel, dominé par les États-Unis.
Reste un défi majeur : l’énergie. Jensen Huang a martelé ce point à Davos : pour que l’écosystème de l’IA puisse se développer pleinement en Europe, le continent doit résoudre la question de son approvisionnement énergétique. Avec des coûts parmi les plus élevés au monde, l’Europe peine à attirer les investissements massifs nécessaires au déploiement des infrastructures d’IA. Un constat partagé par Satya Nadella, le patron de Microsoft, qui juge que les coûts énergétiques seront déterminants dans la course mondiale à l’IA.
Un écosystème en pleine ébullition
Au-delà de l’Europe, Nvidia s’impose comme le faiseur de rois de l’IA. Les hyperscalers se précipitent pour construire leurs capacités et le groupe dispose de liquidités considérables à déployer. Jensen Huang parle du démarrage du plus grand déploiement d’infrastructures de l’histoire de l’humanité.
Les chiffres parlent d’eux-mêmes. L’année 2025 a enregistré l’un des plus hauts niveaux d’investissement en capital-risque jamais atteints, avec plus de 100 milliards $ déployés dans le monde, essentiellement vers des startups natives de l’IA. Ces entreprises opèrent dans la santé, la robotique, l’industrie manufacturière et les services financiers, des secteurs où les modèles d’IA sont désormais suffisamment matures pour permettre le développement d’applications concrètes.
——
Les principaux investissements de Nvidia en Europe en 2025
Startup
Pays
Secteur
Montant levé
Valorisation
Date
Mistral AI
France
Modèles de langage IA open source
1,7 Md€
11,7 Md€
Sept. 2025
Nscale
Royaume-Uni
Centres de données / Cloud IA
500 M£
N.C.
Sept. 2025
Black Forest Labs
Allemagne
Modèles IA pour contenu visuel
300 M$
3,25 Md$
Déc. 2025
Lovable
N.C.
« Vibe coding »
N.C.
6,6 Md$
2025
Quantinuum
N.C.
Informatique quantique
N.C.
10 Md$
Sept. 2025
Note : Sur les 86 levées de fonds mondiales auxquelles Nvidia a participé en 2025, 14 concernaient des startups européennes, contre 7 en 2024.
Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.
✍ Guillaume Belfiore, le dimanche 25 janvier 2026.
Des suites bureautiques alternatives, il en existe plusieurs. Mais au-delà du modèle open source, la promesse d’un environnement collaboratif entièrement chiffré reste très rare. C’est sur ce point que l’entreprise française CryptPad entend se différencier.
Lancée début janvier, la consultation publique sur l’open source européen n’est pas passée inaperçue. Celle-ci a collecté déjà près de 600 réponses en seulement quelques jours, émanant d’organisations, de sociétés ou de citoyens.
Une circulaire en préparation doit renforcer le poids de la DSI de l’Etat dans les achats numériques du secteur public. Et les transformer en levier de souveraineté.
Les versions :latest et :fenrir-xx embarquent une fonctionnalité qui interroge les débrideurs pour connaître le nombre de slots d’upload disponibles sur le compte utilisé. Problème : AllDebrid ne gère pas ça via son API. Second effet Kiss Cool : cette option ne peut pour l’instant pas être désactivée, donc AD en erreur d’upload quand un magnet/.torrent n’est pas en cache.
L’astuce consiste à revenir sur une version plus ancienne de Decypharr, la :beta fonctionnant.
Et j’en profite pour vous présenter l’excellent script de Bouby, lecteur du blog (\o/), qui permet de nettoyer les magnets liés à un compte AD. En effet, chez AD un compte est limité à 5000 liens. Il faut donc parfois faire un peu de ménage, surtout quand on fait des bibliothèques Plex/Jellyfin où il faut clairement plusieurs comptes AD. Vous les voyez sur l’onglet Magnets de votre compte ou via l’API
status "success"
data { magnets: (704)[…] }
Un lien est ajouté quand on envoie un magnet ou .torrent sur son compte AD (captain Obvious!) mais aussi à CHAQUE recherche de contenu dessus via les outils Decypharr, DMM, Vortex, les addons sources de Stremio etc. Même si un contenu est en cache, le fait de le chercher en ajoutant un magnet/.torrent crée un lien sur votre compte. Je n’ai pas cherché et ne sais absolument pas comment AD gère ça côté utilisateurs, si des liens vieux de plus de X mois/années/heures sont retirés ou non.
Quoi qu’il en soit voici le script Python de Bouby (encore merci !). J’ai augmenté les seuils en fonction de la limite de 5000 liens/compte.
#!/usr/bin/env python3
import requests
from datetime import datetime, timedelta
# ----------------------------------------
# CONFIGURATION DU SCRIPT (variables en dur)
# ----------------------------------------
# Clé API AllDebrid — obligatoire pour accéder aux magnets
API_KEY = "xxx"
# Dry-run : True = le script affiche ce qu’il ferait sans supprimer
# False = suppression réelle
DRY_RUN = False
# -----------------------------
# Seuils et limites pour la purge
# -----------------------------
THRESHOLD_HIGH = 4700 # déclenche la purge normale si nombre total de magnets > 900
THRESHOLD_LOW = 2700 # limite minimale après purge pour ne pas trop supprimer =700
MAX_DELETE = 2000 # nombre maximum de magnets à supprimer en mode normal
MIN_AGE_DAYS = 7 # ne supprimer que les magnets plus vieux que X jours (sauf urgence)
# -----------------------------
# Mode urgence
# -----------------------------
EMERGENCY_THRESHOLD = 4900 # si le nombre total de magnets > 950, on active la purge d'urgence
EMERGENCY_DELETE = 2000 # nombre de magnets à supprimer immédiatement en urgence, ignore l'âge minimum
# -----------------------------
# API endpoint AllDebrid
# -----------------------------
# v4.1 est le nouvel endpoint pour récupérer les magnets
BASE_URL = "https://api.alldebrid.com/v4.1/magnet/status"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# -----------------------------
# Catégories de statut
# -----------------------------
# Ces statuts sont utilisés pour trier les magnets par priorité
FAILED = {"Error", "error"} # magnets ayant rencontré une erreur
IN_PROGRESS = {"Processing"} # magnets en cours de téléchargement
DONE = {"Finished", "Ready"} # magnets terminés
# ----------------------------------------
# Récupérer tous les magnets depuis l’API
# ----------------------------------------
def get_magnets():
"""
Récupère la liste des magnets depuis l’API AllDebrid.
Retourne une liste vide si erreur ou endpoint obsolète.
"""
try:
r = requests.get(BASE_URL, headers=HEADERS, timeout=30)
r.raise_for_status()
data = r.json()
# Vérifie que la réponse contient bien les magnets
if "data" not in data or "magnets" not in data["data"]:
print("❌ Réponse API inattendue :")
print(data)
return []
return data["data"]["magnets"]
except requests.RequestException as e:
print("❌ Erreur réseau ou API :", e)
return []
# ----------------------------------------
# Supprimer un magnet par son ID
# ----------------------------------------
def delete_magnet(magnet_id):
"""
Supprime un magnet via l’API.
Si DRY_RUN = True, n’effectue pas la suppression mais affiche l’action.
"""
delete_url = "https://api.alldebrid.com/v4/magnet/delete"
if DRY_RUN:
print(f"[DRY-RUN] DELETE {magnet_id}")
return
try:
# POST pour supprimer le magnet
r = requests.post(delete_url, headers=HEADERS, data={"id": magnet_id})
r.raise_for_status()
print(f"✅ Supprimé magnet {magnet_id}")
except Exception as e:
print(f"❌ Erreur suppression {magnet_id} :", e)
# ----------------------------------------
# Trier et filtrer les magnets
# ----------------------------------------
def bucketize(magnets, ignore_age=False):
"""
Trie les magnets par statut et filtre par âge.
ignore_age=True ignore la limite MIN_AGE_DAYS (mode urgence)
"""
# Date limite selon l'âge minimum
cutoff = datetime.utcnow() - timedelta(days=MIN_AGE_DAYS)
# Séparer les magnets par statut pour appliquer la priorité
failed, progress, done = [], [], []
for m in magnets:
status = m.get("status", "")
created = m.get("uploadDate") or m.get("completionDate") or 0
created_dt = datetime.utcfromtimestamp(created) if created else datetime.utcnow()
# Filtrer par âge sauf si mode urgence
if not ignore_age and created_dt > cutoff:
continue
# Trier par statut
if status in FAILED:
failed.append(m)
elif status in IN_PROGRESS:
progress.append(m)
elif status in DONE:
done.append(m)
# Trier chaque catégorie par date de création (anciens d’abord)
for lst in (failed, progress, done):
lst.sort(key=lambda x: x.get("uploadDate", 0))
# Retourner tous les magnets dans l'ordre priorité : failed → progress → done
return failed + progress + done
# ----------------------------------------
# Fonction principale
# ----------------------------------------
def main():
"""
Logique principale :
- Récupère tous les magnets
- Vérifie les seuils
- Applique le mode urgence si nécessaire
- Supprime les magnets selon les règles
"""
magnets = get_magnets()
total = len(magnets)
print(f"Total magnets : {total}, Dry-run : {DRY_RUN}")
# Mode urgence
if total > EMERGENCY_THRESHOLD:
print("🚨 MODE URGENCE activé")
ordered = bucketize(magnets, ignore_age=True)
to_delete = ordered[:EMERGENCY_DELETE]
# Mode normal
elif total > THRESHOLD_HIGH:
print("Mode normal")
ordered = bucketize(magnets, ignore_age=False)
max_deletions = min(MAX_DELETE, total - THRESHOLD_LOW)
to_delete = ordered[:max_deletions]
else:
print("Seuil non atteint → rien à faire.")
return
# Supprimer les magnets sélectionnés
for m in to_delete:
mid = m.get("id")
name = m.get("filename") or m.get("name") or ""
status = m.get("status")
print(f"→ Suppression {status} : {name} (id={mid})")
delete_magnet(mid)
print("✨ Purge terminée.")
# ----------------------------------------
# Exécution du script
# ----------------------------------------
if __name__ == "__main__":
main()
Comme il le suggère, je le fais tourner avec un Docker Alpine. Chaque nuit à 3h.
Acteur engagé dans l’industrie du numérique, NXO a positionné le sujet de la RSE au centre de sa gouvernance et de sa stratégie de croissance ces dernières années. C’est dans ce contexte que la maîtrise de son impact carbone est un élément clé de ses actions. « Face à l’urgence climatique, de plus en plus d’organisations […]
Alphalink, leader sur le marché indirect des télécommunications, présente une nouvelle plateforme de gestion globale permettant aux acteurs du Channel IT de gérer et de piloter de bout en bout la facturation de leurs projets et de gagner en agilité, en qualité et en professionnalisme. Concrètement, EMA permet de tester les éligibilités, de commander des […]
L’ERP est souvent décrit comme le cœur numérique de l’entreprise. Il centralise les données, orchestre les processus et relie les différents métiers autour d’un socle commun. Cette position stratégique en fait une cible de choix pour les cybercriminels. Un système ERP compromis, c’est potentiellement toute la chaîne de valeur qui vacille : production, logistique, facturation, gestion […]
Avec l’ère d’Internet est arrivée une pile d’identifiants à gérer qui n’a cessé de se multiplier au fil des années. Messageries, réseaux sociaux, services de streaming, boutiques en ligne… Au fil de vos usages, les comptes s’accumulent -- et avec eux, les mots de passe. Si votre sécurité numérique vous tient à cœur, vous essayez sans doute de renforcer et de varier, mais la tâche relève plus de la besogne passé un certain cap. Heureusement, il existe une solution pour centraliser et protéger ces accès : les gestionnaires de mots de passe. Numerama a testé les principaux services du marché pour vous aider à choisir celui qui correspond le mieux à vos besoins.
L’écran est devenu rouge. Une icône de mission, qui palpitait il y a quelques instants avec promesse, s’est estompée en un gris moqueur. Tout cela parce que CJ avait passé un peu trop de temps au Cluckin’ Bell. Maintenant, les fans de GTA 6 se demandent s’ils seront confrontés à des conséquences similaires pour leurs […]
Longtemps réduite aux types 1 et 2, la compréhension du diabète s’élargit. La reconnaissance d’un nouveau type pousse à revoir notre façon de classer et de comprendre cette maladie complexe.