Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Si comme moi, vous recevez une grosse quantité de spams et que ça commence à vous saouler, il est temps de leur déclarer la guerre.

Mais comment ?

Et bien grâce à Signal Spam ! Il s’agit d’une application et d’extensions pour navigateurs / clients mail qui vous permet de lutter contre les courriers indésirables en les signalant.

Vous l’aurez compris, ce n’est pas un filtre qui va vous protéger des spams, mais c’est un outil de signalement qui vous permettra de balancer les spammeurs comme votre grand papy balançait ses voisins pendant la Seconde Guerre mondiale. Cela permet mail après mail de réguler le marché de l’emailing et d’encourager des pratiques responsables.

L’outil est dispo pour Mac, iOS et dans tous les navigateurs et clients mails les plus courants. Ça permet de faire des signalements hyper rapidement d’un seul clic.

Et si vous ne voulez pas installer cet outil, mais quand même dénoncer un spammeur, vous pouvez utiliser le formulaire du site Signal Spam en suivant ces instructions :

La lutte continue 🙂

Signal Spam, c’est par ici.


Twitter, ou devrais-je dire X est un réseau social qui permet d’en apprendre beaucoup sur les gens qui l’utilisent. Mais avec autant de données, c’est difficile de faire des analyses correctes sans aucun outil.

Heureusement, il y a Tinfoleak, un outil d’OSINT / SOCMINT open source capable d’automatiser l’extraction d’informations à partir de X et de faciliter l’analyse qui en découle.

Ainsi, à partir d’un identifiant utilisation, de coordonnées géographiques ou d’un simple mot clé, Tinfoleak est capable d’extraire l’ensemble des informations depuis Twitter (pour peu que vous ayez une clé Oauth) et de vous cracher de la donnée structurée.

Tinfoleak excelle donc dans l’extraction d’une large gamme d’informations de Twitter, notamment :

  • Informations sur le compte : ID utilisateur, nom d’utilisateur, description du profil, emplacement et date de création
  • Activité des utilisateurs : Tweets, retweets, likes, abonnements et abonnés
  • Mesures de protection : Tweets protégés, comptes vérifiés et paramètres de géolocalisation
  • Relations entre utilisateurs : Abonnés, amis, mentions et réseaux de retweets
  • Applications sources : Dispositifs et plateformes utilisés pour accéder à Twitter
  • Fréquence d’utilisation : Fréquence de publication de tweets, modèles d’activité quotidienne et tendances d’utilisation
  • Hashtags et mentions : Analyse des sujets tendance, des hashtags pertinents et des utilisateurs engagés
  • Analyse du texte : Analyse du sentiment, fréquence des mots et thèmes clés
  • Médias et métadonnées : Analyse des médias intégrés, des images et du contenu vidéo
  • Emplacements des utilisateurs : Lieux visités, itinéraires et principaux emplacements
  • Réseaux sociaux et identités numériques : Liens vers d’autres profils de médias sociaux et présence en ligne
  • Utilisateurs géolocalisés et utilisateurs tagués : Identification des utilisateurs par emplacement et des individus tagués
  • Abonnés et amis : Analyse des réseaux d’abonnés et d’amis, des relations et du comportement
  • Listes et collections : Enquête sur les listes et collections sélectionnées et l’adhésion
  • Conversations : Compréhension des discussions en cours, des interactions et des dynamiques de groupe

Si vous utilisez Kali ou ce genre de distrib Linux spécialisée en sécurité, vous le connaissez peut-être puisque c’est inclu dedans.

Sinon, pour l’installer, ouvrez un terminal et installez tout ce qu’il faut :

sudo apt install python-pip python-dev build-essential python2.7-dev python-pyexiv2 python-openssl
sudo pip install --upgrade pip 
sudo pip install --upgrade virtualenv 
sudo pip install --upgrade tweepy
sudo pip install --upgrade pillow
sudo pip install --upgrade exifread
sudo pip install --upgrade jinja2 
sudo pip install --upgrade oauth2

Ainsi, vous pourrez mieux comprendre les tendances sociales et l’opinion publique en analysant les hashtags populaires, les mentions…etc. Vous pourrez également identifier les influenceurs cl&s dans les domaines que vous ciblez, voire évaluer les menaces en fonction des mentions de sujets sensibles. Et si c’est plutôt la guerre commerciale qui vous intéresse, vous pourrez analyser la concurrence.

Bref, plein d’usages très cool pour peu que vous preniez le temps de vous y intéresser…


Si vous aimez produire un peu de musique, et que vous cherchez à donner une teinte un peu Lo-Fi à vos prods, sans vous ruiner, il existe un plugin assez cool nommé Unison Zen Master. Ce plugin, facile d’accès, est conçu pour enrichir vos productions, quelle que soit votre niveau, en y apportant une dimension sonore unique.

C’est gratuit et ça fonctionne avec tous les DAW. Ça va vous permettre, quelque soit votre niveau, d’ajouter des effets de décalage, d’oscillation, de bitcrushing, de reverb et j’en passe afin de donner une vibe un peu plus zen et lo-fi à vos tracks. Ces effets, facilement manipulables et extrêmement polyvalents, ouvrent un large éventail de possibilités créatives.

Bref, que vous soyez en train de créer un morceau d’électronique hypnotique, une chanson pop entraînante ou un morceau de jazz, ce plugin vous aidera à donner à vos mix une touche de vintage ou tout simplement plus de chaleur et d’analogique à vos sons.

Si ça vous branche, le plugin est téléchargeable ici en échange de votre email.


Si vous êtes utilisateur du Windows Subsystem for Android (WSA), un outil particulièrement pratique pourrait grandement faciliter votre quotidien.

Avant de détailler cet outil, il est important de comprendre ce qu’est le WSA. En bref, il s’agit d’une fonctionnalité innovante de Windows permettant d’exécuter des applications Android directement sur un système d’exploitation Windows. Cette intégration offre une flexibilité et une expérience utilisateur améliorée, en particulier pour ceux qui souhaitent profiter des applications Android sur un écran plus grand et avec les ressources d’un PC.

Le logiciel dont il est question s’appelle WSA System Control. Son rôle principal est de fournir une gestion simplifiée et efficace de WSA.

Avec WSA System Control, vous pouvez facilement surveiller le statut de WSA, le démarrer ou l’arrêter à votre guise. Plus intéressant encore, ce logiciel offre un accès direct aux paramètres de WSA, évitant ainsi de se plonger dans les complexités des lignes de commande et les configurations parfois obscures du sous-système Android. Cela représente un avantage majeur pour les utilisateurs qui ne sont pas familiers avec les aspects techniques de la gestion de systèmes d’exploitation.

WSA System Control se distingue également par sa compatibilité et sa facilité d’installation. Il est disponible pour les versions Windows 10 et 11, assurant ainsi une large couverture des systèmes d’exploitation les plus utilisés. Pour l’installer, plusieurs options s’offrent à vous : le Store Microsoft, Github ou directement via Winget, une méthode pratique pour les utilisateurs avertis. Le logiciel est également compatible avec les versions de WSA utilisant Android 13 ou supérieur, garantissant ainsi une compatibilité avec les versions les plus récentes et performantes de WSA.

Un autre point fort de WSA System Control est sa présence discrète mais efficace dans la barre des tâches de Windows. Grâce à une icône dédiée, vous pouvez obtenir des informations en temps réel sur l’état de WSA. Cela signifie que vous pouvez rapidement voir si WSA est actif, inactif, ou en cours d’exécution, sans avoir à ouvrir le logiciel lui-même. Cette fonctionnalité apporte une commodité et une efficacité accrues, en particulier pour ceux qui utilisent fréquemment des applications Android sur leur PC Windows.

Pour conclure, WSA System Control est un outil pratique et facile à utiliser, offrant une gestion améliorée et une interface utilisateur intuitive pour tous ceux qui utilisent le Windows Subsystem for Android. Que vous soyez un utilisateur occasionnel d’applications Android sur Windows ou que vous ayez besoin de ces applications pour des raisons professionnelles, WSA System Control est une solution incontournable pour optimiser votre expérience.


Si vous êtes un peu barbu et que vous kiffez l’IA, vous allez adorer Open Interpreter. Cet outil je l’utilise depuis des mois et des mois, et je n’avais jamais pris le temps d’en faire un post.

Il s’agit d’une implémentation open-source et locale qui permet au LLM (locale ou d’OpenAI – ChatGPT) d’exécuter du code (Python, JavaScript, Shell, etc.) directement sur votre ordinateur. L’idée c’est d’aller encore plus loin que de simplement discuter avec l’IA.

Dans le cas d’Open Interpréter, elle est capable de produire du code, de l’exécuter, de récupérer le résultat de cette exécution et éventuellement de s’auto-corriger avant de passer à la suite.

Pour l’installer, c’est simple. Il vous faudra Python 3.10 ou 3.11. Dans votre terminal, tapez :

pip install open-interpreter

Puis lancez l’outil avec la commande :

interpreter

Et concrètement, qu’est ce qu’on peut faire avec ?

Et bien le mieux c’est que le logiciel se présente lui-même, non ?

Pour résumer, il peut donc exécuter du code, installer des packages, gérer ses erreurs, utiliser de l’AppleScript pour interagir avec l’ensemble de macOS (genre lire vos emails, changer de fond d’écran…) etc.

Dans mon cas, je l’utilise avec GPT-4 mais vous pouvez aussi le lancer avec un LLM local (notamment via le serveur intégré à LM Studio) :

interpreter --local

Ou se connecter à d’autres modèles en ligne que GPT-4 :

interpreter --model gpt-3.5-turbo
interpreter --model claude-2
interpreter --model command-nightly

Pensez bien à exporter votre clé API sur votre système (vous pouvez caler ça dans votre .zshrc ou .bashrc) :

export OPENAI_API_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXX

Au-delà du chat interactif proposé par l’outil interpreter, il y a également un paquet en Python qui vous donne encore plus de contrôle puisque vous pouvez l’appeler dans vos scripts.

import interpreter

interpreter.chat("Plot AAPL and META's normalized stock prices") # Executes a single command
interpreter.chat() # Starts an interactive chat
  • Ainsi, utilisez interpreter pour un chat interactif
  • Utilisez interpreter.chat() pour un chat programmatique
  • Utilisez interpreter.reset() pour réinitialiser la conversation
  • Puis sauvegardez et chargez des discussions avec interpreter.load(messages)

Je vous renvoie vers la documentation sur la page Github si évidemment vous voulez creuser un peu plus ce outil merveilleux.

Maintenant pour l’avoir utilisé énormément, ça rend pas mal de service, surtout pour tout ce qui se passe en ligne de commande. C’est un bon assistant à l’usage du Shell. Pour ce qui est génération de code, il faut souvent repasser derrière lui, mais rien de dramatique non plus. Bref, ce truc couplé à votre cerveau et c’est le duo parfait pour avancer dans la vie.

Et en cadeau, offert pour vous par les Patreons qui me soutiennent, une vidéo tuto sur Open Interpreter.