phaleon's Avatar

phaleon

@phaleon

Unix Linux User for a long time

173
Followers
287
Following
162
Posts
22.08.2023
Joined
Posts Following

Latest posts by phaleon @phaleon

skits, je cherche un profil assez particulier: qqun qui serait responsable de la strat GPU de l'entité IA de ma boite ET qui soit *vraiment* fluent en grafana / prom / kibana, pour travailler sur le forecast, le stock, les imprévus...
Particularité: c'est 90% remote... depuis l'Espagne !
Te apuntas?

11.03.2026 14:24 👍 0 🔁 9 💬 0 📌 0
Post image

Those 2 smolClaw microvms running picoclaw were talking together.

#doomsday.

28.02.2026 09:25 👍 2 🔁 1 💬 1 📌 0

Avoeu du matin: GPT 5.2 vient de m'apprendre que
cat <<'EOF'
à la place de
cat <<EOF
permettait de ne *pas* interpréter les variables dans le heredoc.
Et c'est POSIX.
Ben non je savais pas.
D'autres tips: mywiki.wooledge.org/HereDocument

28.02.2026 10:27 👍 28 🔁 6 💬 3 📌 1
Post image

Xcpc évolue et propose (enfin) une vraie simulation d'écran CRT en OpenGL/GLSL, (courbure d'écran, coins arrondis, scanlines, masque RGB, vignettage, luminosité).

Le code est disponible sur la branche master, une release va arriver prochainement.

🔗 www.xcpc-emulator.net

28.02.2026 10:23 👍 60 🔁 12 💬 1 📌 1
Retyc - Chiffré, Européen, Hors de leur portée La plateforme européenne de transfert sécurisé et de datarooms. Chiffrement post-quantique, architecture zero-knowledge, hébergement 100% européen.

retyc.com via @hanx.triplestack.fr a suivre de très près !!

24.02.2026 20:46 👍 1 🔁 0 💬 0 📌 0
Claude code va-t-il nous remplacer ?
Claude code va-t-il nous remplacer ? YouTube video by Olivier Poncet

Lundi on se retrouve en live sur ma chaîne Twitch pour un nouveau sujet technico-historique 🔥

D'ici là, vous avez toujours le replay de ma dernière vidéo dans laquelle je vous parle de Claude Code ⤵️

youtu.be/4Lh_AG57dXs

21.02.2026 12:13 👍 16 🔁 6 💬 1 📌 0
J'AI SURVÉCU À VOS PRÉDÉCESSEURS !
J'AI SURVÉCU À IPCHAINS !
J'AI SURVÉCU À IPTABLES !
JE VOUS SURVIVRAI, NFTABLES !

J'AI SURVÉCU À VOS PRÉDÉCESSEURS ! J'AI SURVÉCU À IPCHAINS ! J'AI SURVÉCU À IPTABLES ! JE VOUS SURVIVRAI, NFTABLES !

21.02.2026 20:50 👍 14 🔁 2 💬 1 📌 0

🤣

21.02.2026 21:16 👍 2 🔁 1 💬 0 📌 0
The Good, the Bad and the Ugly (Ennio Morricone) played by Soren Madsen
The Good, the Bad and the Ugly (Ennio Morricone) played by Soren Madsen YouTube video by sorenmadsen.com

♬ Petite Musique de Nuit ♬ youtu.be/yNNXfeg1V2k "The Good, the Bad and the Ugly" de Ennio Morricone, par Soren Madsen, Efterskolen for Scenekunst (School of Performing Arts), Malling, Denmark, Sept. 2020.

21.02.2026 21:25 👍 1 🔁 2 💬 0 📌 0

L’épisode 3 du TP #serveur #web #Linux, édition 2026, spécial débutants en #sysadmin aura lieu exceptionnellement lundi 23/02 à 18h #twitchfr #twitchstreamer #TwitchStreamers #debian #ubuntu #virtualisation #nginx #php #mariadb #wordpress

21.02.2026 08:44 👍 2 🔁 2 💬 0 📌 0
Preview
alexia_vassiliki - Twitch Bienvenue ! Je vous propose du contenu et des échanges autour de l'administration système et réseau, l'électronique et la programmation bas niveau. On teste, on mélange des trucs, on expérimente, et à...

Bonjour à toutes et tous. On se retrouve ce soir à 21h00 pour parler des prix de l'IT mais aussi avec un gros sujet, le Secure Boot et les certificats de l'UEFI. On va tordre le cou aux idées reçues et éclaircir tout ça !

C'est ce soir à 21h00 ici :
www.twitch.tv/alexia_vassi...

21.02.2026 08:48 👍 1 🔁 2 💬 0 📌 1

Loué le « saint » @fixoulab.bsky.social (ou l'un de ses collègues) qui développe ça :)

19.02.2026 17:43 👍 1 🔁 1 💬 1 📌 0
Post image Post image Post image Post image

Sometimes you're like "it would be really nice to have a #Proxmox integration in #Plakar…" and you realize that FactorFX (www.factorfx.com) is working on one :-p

19.02.2026 17:26 👍 8 🔁 4 💬 1 📌 0
Preview
a race car with the number 3 on the side of it ALT: a race car with the number 3 on the side of it
17.02.2026 18:24 👍 0 🔁 0 💬 0 📌 0

L'intérêt ? Le même que donner des tronçonneuses à des gamins de 12 ans et les lâcher dans un musée ? ;)

17.02.2026 08:32 👍 5 🔁 1 💬 3 📌 0

L’occasion de rappeler aux curieu.x.ses que vous pouvez vous même builder ces petits bijoux avec un peu d’huile de coude :D lenain.info/building-unr...

14.02.2026 09:54 👍 2 🔁 2 💬 1 📌 1

WOW DISCORD’S AGE VERIFICATION IS TIED TO PALANTIR I AM SO SURPRISED WHO COULDVE GUESSED

14.02.2026 18:14 👍 195 🔁 29 💬 8 📌 0

-> git clone --depth 1 github.com/freebsd/free...
-> find . -name boot0.S

10.02.2026 11:41 👍 1 🔁 2 💬 0 📌 0
Preview
FreeBSD audio diagnostics and optimization Audio diagnostics and optimization in FreeBSD. Solid documentation of practical solutions for sound system analysis and calibration.

FreeBSD audio diagnostics and optimization m4c.pl/blog/freebsd... via @vermaden.bsky.social

10.02.2026 10:26 👍 5 🔁 4 💬 1 📌 0

C.Q.F.D.

10.02.2026 12:51 👍 1 🔁 2 💬 0 📌 0
Preview
FOSDEM 2026 - Reverse Engineering the World's Largest Music Streaming Platform Spotify is the world's largest music streaming service, yet it has never fullfilled the flexibility and platform support needs of the ones enjoying home automation, open streamers and more. For over…

Reverse Engineering the World's largest Music Streaming Platform (aka Spotify) - Awesome Talk at #FOSDEM 2026 conference by devgianlu #ReverseEngineering #Video fosdem.org/2026/schedul...

10.02.2026 12:45 👍 2 🔁 3 💬 0 📌 0
Chamber Of Reflection
Chamber Of Reflection YouTube video by Max Diaz - Topic

Back on track :
www.youtube.com/watch?v=xzL6...

10.02.2026 09:31 👍 0 🔁 0 💬 0 📌 0
Post image

OpenClaw on smolBSD baby
github.com/NetBSDfr/smo...

09.02.2026 19:51 👍 15 🔁 5 💬 1 📌 0
Post image

Mise en vente de données: Carte Avantages Jeunes : 480 000 personnes comprenant copies de CNI, photos, documents signés, actes de naissance, ... (potentiellement de MINEURS)
Pendant des années j'ai sensibilisé à la vie privé avec des collectifs et personnellement en collège/Lycée.

10.02.2026 08:38 👍 4 🔁 4 💬 1 📌 0
Video thumbnail

« Je dois faire part d'un malaise sur le débat public autour des Epstein Files. Il faut laisser place à ce qu'il compte : les faits, les faits, les faits. »

@fabricearfi.bsky.social Journaliste

La suite :
⏰ 22h40 sur france·tv
➡️https://bit.ly/EpsteinVeriteEpreuve
🎧en podcast

09.02.2026 19:55 👍 185 🔁 61 💬 14 📌 11
Preview
GitHub - MatheuZSecurity/Singularity: Stealthy Linux Kernel Rootkit for modern kernels (6x) Stealthy Linux Kernel Rootkit for modern kernels (6x) - MatheuZSecurity/Singularity

Singularity: a powerful and stealthy Linux Kernel Module (LKM) Rootkit designed for modern 6.x kernels. It provides comprehensive stealth Capabilities through advanced System Call Hooking #Linux #Rookit github.com/MatheuZSecur...

22.01.2026 20:10 👍 1 🔁 2 💬 0 📌 1
Preview
Comment nos données publicitaires alimentent l’industrie de la surveillance Des entreprises proposent aux forces de l’ordre de pister des utilisateurs de smartphones grâce à leurs données publicitaires. « Le Monde » a assisté à des présentations confidentielles de ces nouveau...

OH BAH ÇA ALORS ! *whatasurprizeu!*
www.lemonde.fr/pixels/artic...

22.01.2026 11:18 👍 7 🔁 6 💬 1 📌 0
How Linux Remembers Its Kernel Stack Pointer (And Why You Should Care)
Most of us never think about what happens when their program crashes and the kernel needs to save the day. We just assume it works. But there's this beautiful orchestration happening underneath.

    Something Linus Torvalds once called "the essence of what makes an operating system an operating system."

Honestly, understanding stack pointer management saved me more times than I can count. So let me walk you through this.
The Problem That Keeps Kernel Developers Up at Night
Your user space program is running along, doing its thing, when suddenly BAM, an interrupt hits. Could be a timer, could be a disk saying "hey, I've got your data," could be anything. The CPU needs to jump into kernel mode RIGHT NOW.
But here's the thing, your user program has its own stack with all its local variables and return addresses. The kernel can't just waltz in and start using that stack. That would be like letting a stranger rearrange your desk while you're working on it. Total chaos.
So the kernel needs its own stack. But how does it remember where that stack is when interrupts can happen literally anytime?
Enter the Task State Segment (TSS)
The x86 architecture has this thing called the Task State Segment. Think of it as a sticky note that the CPU checks every time it needs to switch privilege levels. When you're humming along in user mode (ring 3) and an interrupt fires, the hardware does something pretty clever.
It looks at the TSS and says, "oh, you need kernel mode? Let me grab that kernel stack pointer for you." The TSS has fields for SS:ESP (stack segment and pointer) for each privilege level. When moving from ring 3 to ring 0, the processor automatically loads the kernel's SS:ESP into the stack pointer register.
Let me show you what actually happens during an interrupt:
Before interrupt (user mode):

    SP register points to user stack
    User code running happily
    Some data on user stack

(...etc...)

How Linux Remembers Its Kernel Stack Pointer (And Why You Should Care) Most of us never think about what happens when their program crashes and the kernel needs to save the day. We just assume it works. But there's this beautiful orchestration happening underneath. Something Linus Torvalds once called "the essence of what makes an operating system an operating system." Honestly, understanding stack pointer management saved me more times than I can count. So let me walk you through this. The Problem That Keeps Kernel Developers Up at Night Your user space program is running along, doing its thing, when suddenly BAM, an interrupt hits. Could be a timer, could be a disk saying "hey, I've got your data," could be anything. The CPU needs to jump into kernel mode RIGHT NOW. But here's the thing, your user program has its own stack with all its local variables and return addresses. The kernel can't just waltz in and start using that stack. That would be like letting a stranger rearrange your desk while you're working on it. Total chaos. So the kernel needs its own stack. But how does it remember where that stack is when interrupts can happen literally anytime? Enter the Task State Segment (TSS) The x86 architecture has this thing called the Task State Segment. Think of it as a sticky note that the CPU checks every time it needs to switch privilege levels. When you're humming along in user mode (ring 3) and an interrupt fires, the hardware does something pretty clever. It looks at the TSS and says, "oh, you need kernel mode? Let me grab that kernel stack pointer for you." The TSS has fields for SS:ESP (stack segment and pointer) for each privilege level. When moving from ring 3 to ring 0, the processor automatically loads the kernel's SS:ESP into the stack pointer register. Let me show you what actually happens during an interrupt: Before interrupt (user mode): SP register points to user stack User code running happily Some data on user stack (...etc...)

x.com/chessMan786/...

22.01.2026 12:37 👍 8 🔁 3 💬 0 📌 0
Preview
How to : Indenter son source en tabulation ou en espaces Extrait de l'émission CPU release Ex0191 : lost + found (fin de saison printemps 2022). C'est l'une des guerres picrocholines des plus tenaces parmi la gente informatique :

Alors qu'il vaut mieux des tabs.
si si. Il m'a fallu 35 ans pour comprendre pourquoi.
cpu.dascritch.net/post/2022/06...

16.01.2026 20:06 👍 18 🔁 5 💬 3 📌 4
 

donne moi la commande Unix "find" pour trouver tous les documents .ods anciens d'au moins 180 jours mais pas plus de 300.
 
 
  
   
profile
devstral-small-2:latest
Today at 12:59 PM
    

Voici la commande find pour rechercher tous les fichiers .ods modifiés il y a entre 180 et 300 jours (inclus) :
bash
 
     
 
 
1
find /chemin/vers/dossier -type f -name "*.ods" -mtime +180 -mtime -300
 
 
Explications :

    /chemin/vers/dossier : Remplacez par le chemin du répertoire où vous souhaitez effectuer la recherche (par exemple /home ou . pour le répertoire courant).
    -type f : Recherche uniquement des fichiers (pas des dossiers).
    -name "*.ods" : Filtre les fichiers avec l'extension .ods.
    -mtime +180 : Fichiers modifiés il y a plus de 180 jours.
    -mtime -300 : Fichiers modifiés il y a moins de 300 jours.

Remarques :

    La commande utilise -mtime qui compte en jours entiers (un fichier modifié il y a exactement 180 jours sera inclus).
    Si vous voulez inclure les fichiers modifiés il y a exactement 180 ou 300 jours, utilisez -mtime +179 et -mtime -301 (car -mtime est exclusif pour les bornes exactes).

Exemple avec le répertoire courant :
bash
 
     
 
 
1
find . -type f -name "*.ods" -mtime +180 -mtime -300

donne moi la commande Unix "find" pour trouver tous les documents .ods anciens d'au moins 180 jours mais pas plus de 300. profile devstral-small-2:latest Today at 12:59 PM Voici la commande find pour rechercher tous les fichiers .ods modifiés il y a entre 180 et 300 jours (inclus) : bash 1 find /chemin/vers/dossier -type f -name "*.ods" -mtime +180 -mtime -300 Explications : /chemin/vers/dossier : Remplacez par le chemin du répertoire où vous souhaitez effectuer la recherche (par exemple /home ou . pour le répertoire courant). -type f : Recherche uniquement des fichiers (pas des dossiers). -name "*.ods" : Filtre les fichiers avec l'extension .ods. -mtime +180 : Fichiers modifiés il y a plus de 180 jours. -mtime -300 : Fichiers modifiés il y a moins de 300 jours. Remarques : La commande utilise -mtime qui compte en jours entiers (un fichier modifié il y a exactement 180 jours sera inclus). Si vous voulez inclure les fichiers modifiés il y a exactement 180 ou 300 jours, utilisez -mtime +179 et -mtime -301 (car -mtime est exclusif pour les bornes exactes). Exemple avec le répertoire courant : bash 1 find . -type f -name "*.ods" -mtime +180 -mtime -300

Vous avez du mal avec les outils ligne de commande Unix ? L'IA aide. Ici devstral autohébergé (mais ça marche aussi sur
chat.mistral.ai). L'exemple est un peu artificiel car je connaissais la réponse, je voulais juste voir si le LLM allait la trouver ; mais cela correspond à un cas réel d'usage.

15.01.2026 13:02 👍 6 🔁 1 💬 1 📌 0