Sign in

Léαlinux 🐧

@lea-linux.org
3.4K followers 205 following 5.5K posts

Compte officiel de l'association loi 1901 depuis 1998 sur les logiciels libres : lea-linux.org fr.m.wikipedia.org/wiki/Lea-Linux ̶t̶w̶i̶t̶t̶e̶r̶.̶c̶o̶m̶/lea_linux mastodon.cloud/@lealinux

PostsRepliesMedia
Léαlinux 🐧 @lea-linux.org · 30m
static.klipy.com
Quantum Leap: Oh Boy!
Alt: Quantum Leap: Oh Boy!
000
Léαlinux 🐧 @lea-linux.org · 36m
Desssssstrrrrrooooyy !!!
100
Reposted by Léαlinux 🐧
GNU/Linux Magazine @gnulinuxmag.bsky.social · 8h
Découvrez comment mettre en place un WAF écrit en Golang pour promouvoir un modèle positif et négatif de façon concomitante dans notre article offert de la semaine. ➡️ connect.ed-diamond.com/gnu-linux-ma... #WAF #OpenAPI #REST #OWASP
202
Léαlinux 🐧 @lea-linux.org · 20h
Ton LLM quand il essaye quand même de te répondre mais avec une fausse information :
static.klipy.com
Michel Blanc - Jean-Claude Dusse : Sur un malentendu...
Alt: Jean-Claude Dusse : Sur un malentendu...
160
Léαlinux 🐧 @lea-linux.org · 22h
static.klipy.com
Karim Debbache Crossed
Alt: Karim Debbache Crossed
110
Léαlinux 🐧 @lea-linux.org · 23h
static.klipy.com
Jewels Sparkles: Attention, Please!
Alt: Jewels Sparkles: Attention, Please!
181
Léαlinux 🐧 @lea-linux.org · 29/09/2026
L'Académie Française présente, sa nouvelle encyclopédie en 255 volumes regroupant un corpus de mots de forts beaux gabarits :
010
Léαlinux 🐧 @lea-linux.org · 27/09/2026
Fascinant ce débat sur l'IA à la TV où il n'y a aucune personne technique autour de la table : on a des sociologues, des philosophes, des neurologues, des journalistes, mais aucune personne ayant un minimum de bagage technique, et peu importe son positionnement à ce sujet.
2233
Léαlinux 🐧 @lea-linux.org · 27/09/2026
De l'assembleur ? On upvote !
291
Léαlinux 🐧 @lea-linux.org · 27/09/2026
Size does matter ? pikuma.com/blog/c-integ...
pikuma.com
C's Flexible Integer Sizes were Not a Design Mistake
Word sizes, strange machines, and why <strong>int</strong> was never meant to mean 32 bits. C's flexible integer types were how the language achieved portability in a world of 12, 18, 36, and 60-bit c...
033
Léαlinux 🐧 @lea-linux.org · 27/09/2026
shnatsel.github.io/state-of-sim... SIMDy Looper (bis repetita)
shnatsel.github.io
The state of SIMD in Rust in 2026 | Sergey "Shnatsel" Davidoff
A lot of progress was made since last year, and I made some of it!
011
Léαlinux 🐧 @lea-linux.org · 27/09/2026
On a eu beau avoir étudié les réseaux GSM et le principe des cellules; On était persuadé que même en décommissionnant les anciennes technos, on gardait quand même une base minimale de stack GSM dans les stack xG, au moins pour des appels ou SMS; Et bien non. www.arcep.fr/mes-demarche...
arcep.fr
Fermeture des réseaux mobiles 2G et 3G : ce qu’il faut anticiper | Arcep
176
Léαlinux 🐧 @lea-linux.org · 27/09/2026
www.tomshardware.com/tech-industr... Aucune demande en Europe en 2026...
tomshardware.com
ASML says it sold 'absolutely nothing' in Europe in 2026 — lithography giant calls on EU to help create demand
Subsidies for fabs do not help.
0103
Léαlinux 🐧 @lea-linux.org · 27/09/2026
Ça serait pas mal d'avoir une règle sur le web design assez explicite: Si tu intègres une video en auto-play, chaque visiteur a un droit unique de te casser une phalange.
Le regretté Bruno Salomone: "Pas de violence, c'est les vacances"
1161
Léαlinux 🐧 @lea-linux.org · 26/09/2026
Une raison de plus ne pas utiliser des données biométriques : www.bbc.com/news/technol...
bbc.com
Politician's fingerprint 'cloned from photos' by hacker
Hacker Jan Krissler claims to have cloned the fingerprint of a German politician using standard photographs taken at an event.
176
Léαlinux 🐧 @lea-linux.org · 26/09/2026
www.youtube.com/watch?v=eY_8... MUSKeteer of the douchebags.
youtube.com
Musk | Official Trailer | Bleecker Street
YouTube video by Musk
020
Léαlinux 🐧 @lea-linux.org · 26/09/2026
github.com/InfinityLoop... On avoue que la feature "Filtering: Block shorts" est un truc qu'on voudrait avoir dans NewPipe...
github.com
GitHub - InfinityLoop1308/PipePipe: An open-source Android app to let you browse YouTube and other services freely.
An open-source Android app to let you browse YouTube and other services freely. - InfinityLoop1308/PipePipe
030
Léαlinux 🐧 @lea-linux.org · 26/09/2026
Si après un sommeil prolongé de votre ordinateur portable sous Linux, vos écrans externes ne sont plus pris en charge : $ xrandr --query pour voir si les écrans sont bien détectés $ xrandr --auto pour forcer les écrans connectés mais désactivés à se réveiller.
static.klipy.com
Kermit
Alt: Kermit
3252
Léαlinux 🐧 @lea-linux.org · 26/09/2026
maharship.com/blog/why-mcp... Toujours du mal sur le fait que ne pas canaliser une IA en utilisant (que) du MCP au lieu du CLI où c'est openbar. C'est comme donner un couteau à un caniche sous amphet.
maharship.com
Why MCP Was Always a Bad Idea
Why MCP was always a bad idea and I'm tired of pretending it's not.
553
Léαlinux 🐧 @lea-linux.org · 26/09/2026
curves.xargs.org Curvy !
curves.xargs.org
The Animated Elliptic Curve
Visualize elliptic curve cryptography with animated examples
022
Reposted by Léαlinux 🐧
Laurent Cheylus @lcheylus.bsky.social · 25/09/2026
Designed and built by IBM for the NSA, the Harvest Computer was the main Cryptographic Processor in Operation during the Cold War (running from 1962 to 1976) #Cryptography #Intelligence #OldComputing spectrum.ieee.org/cold-war-cod...
spectrum.ieee.org
Was This Cold War NSA Computer Secretly the World’s Fastest Machine?
It ran its jobs 200 times as fast as any other computer on Earth
085
Léαlinux 🐧 @lea-linux.org · 25/09/2026
This is the droid you're looking for.
0132
Reposted by Léαlinux 🐧
MISC @miscmag.bsky.social · 25/09/2026
L' #OSINT est de retour dans nos pages avec un dossier qui lui est pleinement dédié : comment reprendre le contrôle de la chaîne d'investigation face à ses nouvelles problématiques & enjeux ? Rendez-vous en kiosque et sur boutique.ed-diamond.com/nouveautes/1... (ports offerts) pour le découvrir.
001
Léαlinux 🐧 @lea-linux.org · 25/09/2026
github.com/rohitg00/ai-... Des cours, des leçons.
github.com
GitHub - rohitg00/ai-engineering-from-scratch: Learn it. Build it. Ship it for others.
Learn it. Build it. Ship it for others. Contribute to rohitg00/ai-engineering-from-scratch development by creating an account on GitHub.
1183
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes C'EST FINI ! Vous pouvez aller vous reposer. Ou aller développer. Ou faire autre chose.
static.klipy.com
Les Guignols: Patrick Poivre D Arvor - A Tchao Bonsoir!
Alt: Les Guignols: Patrick Poivre D Arvor - A Tchao Bonsoir!
140
Léαlinux 🐧 @lea-linux.org · 23/09/2026
www.nobodywho.ai/posts/jev-in... Jev... mais sans Jev. Mais avec du Gwen... et en fait.... voila quoi.
# /// script
# requires-python = ">=3.12"
# dependencies = ["huggingface-hub", "llama-cpp-python", "numpy"]
# ///

import numpy
from llama_cpp import Llama

# Really, you can use any GGUF model from https://huggingface.co/models?library=gguf

model = Llama.from_pretrained(
    repo_id="Qwen/Qwen3-0.6B-GGUF",
    filename="Qwen3-0.6B-Q8_0.gguf",
    n_ctx=512,
    logits_all=True,
    verbose=False,
)

Load the prompt and define your choices.

labels = ["A", "B", "C"]
choices = ["Legitimate", "Spam", "Phishing"]
email = "Payroll asks for your password on a non-company sign-in page."
options = "\n".join(
    f"{label}. {choice}" for label, choice in zip(labels, choices, strict=True)
)
prompt = f"""<|im_start|>system
Choose one option.<|im_end|>
<|im_start|>user
Email: {email}\n\n{options}<|im_end|>
<|im_start|>assistant
<think>\n\n</think>\n\n"""
model.eval(tokens=model.tokenize(text=prompt.encode(), add_bos=False, special=True))

Massage the logits into probabilities.

logits = model.scores[model.n_tokens - 1]
token_ids = [model.tokenize(text=label.encode(), add_bos=False)[0] for label in labels]
choice_logits = numpy.asarray([logits[token_id] for token_id in token_ids])
logprobs = choice_logits - numpy.logaddexp.reduce(choice_logits)
probabilities = numpy.exp(logprobs)

for name, scores in (
    ("Logits", choice_logits),
    ("Log probabilities", logprobs),
    ("Probabilities", probabilities),
):
    values = numpy.round(scores.astype(float), 3).tolist()
    print(f"{name}:", dict(zip(choices, values, strict=True)))

# Logits: {'Legitimate': 26.254, 'Spam': 27.262, 'Phishing': 29.614}
# Log probabilities: {'Legitimate': -3.482, 'Spam': -2.474, 'Phishing': -0.122}
# Probabilities: {'Legitimate': 0.031, 'Spam': 0.084, 'Phishing': 0.885}
000
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes La prochaine conférence sera sur .... sur ... (mets son casque de sécurité sur la tête) ... sur ... (rajoute une couche de protection) ... sur ... (ferme les yeux)... sur "Rust for Linux"
160
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes Postgres (on, vs, with) Linux. kernel-recipes.org/en/2026/post...
kernel-recipes.org
Postgres (on, vs, with) Linux | Kernel Recipes
It’s about sharing, learning, contributing since 2012.
122
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes "Large scale kernel build testing on a desktop". QUOI ? LINUX IS READY FOR DESKTOP !!!?
static.klipy.com
Lying Liar
Alt: Lying Liar
051
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes La réalité de la vraie vie véritable !!! #LunchTime
020
Léαlinux 🐧 @lea-linux.org · 23/09/2026
(on entend les ventres gronder dans la salle)
static.klipy.com
Hungry Penguin Ready to Eat
Alt: Hungry Penguin Ready to Eat
120
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes kernel-recipes.org/en/2026/sche... La prochaine conférence est sur le "Multipath TCP" aka "(packet) je passe par un seul chemin, moi ! je suis un prince du réseau, moi !" (les paquets, c'est relous)
kernel-recipes.org
MPTCP: when one path is not enough | Kernel Recipes
Multipath TCP (MPTCP) started to appear in the Linux kernel in the v5.6 version, released in 2020. Before a rewrite to fit Netdev maintainers requirements, this complex protocol was supported in a fork, with millions of users. A lot of changes have been introduced since then.
111
Léαlinux 🐧 @lea-linux.org · 23/09/2026
blog.melashri.net/posts/scient... Linux Proton (vanilla).
blog.melashri.net
Abandoning Scientific Linux Was a Mistake
CERN's move to Debian for accelerator control systems is a reminder that Scientific Linux was worth more than the small team required to maintain it.
083
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes On passe à la conférence "Enforcing Device Driver Lifecycle Rules at Compile Time" kernel-recipes.org/en/2026/sche...
kernel-recipes.org
Enforcing Device Driver Lifecycle Rules at Compile Time | Kernel Recipes
Along the way, we compare to the corresponding C patterns and discuss how compile-time lifecycle enforcement shapes driver and subsystem design in practice.
130
Léαlinux 🐧 @lea-linux.org · 23/09/2026
#KernelRecipes Day3, on commence par parler d'un sujet de grands fortunés: La RAM ! kernel-recipes.org/en/2026/sche... (par Kairui SONG)
kernel-recipes.org
Swap and Memory Reclaim: Squeezing Out More RAM | Kernel Recipes
Historically, heavy memory pressure often led to dramatic performance degradation and catastrophic latency spikes, making it difficult for many workloads to remain usable. We will look at how upstream work and usage may make it worth reconsidering.
142
Léαlinux 🐧 @lea-linux.org · 22/09/2026
#KernelRecipes Ça va parler du démon des enfers: GIT ! et un petit passage sur le déluge prévu: le passage à SHA256 (fuyez pauvre fou !)
231
Reposted by Léαlinux 🐧
Nidouille @nidouille.bsky.social · 22/09/2026
Je viens de découvrir l'existence d'un paquet sous Debian : extrepo. Je suppose que beaucoup connaissent déjà ce paquet. Très pratique pour trouver un dépôt pour des paquets n'existant pas de base dans Debian. manpages.debian.org/trixie/extre...
3103
Léαlinux 🐧 @lea-linux.org · 22/09/2026
#KernelRecipes Et voici GKH, the goat kernel, qui va parler de l'utilisation de l'IA dans le développement (sécurité) du kernel Linux. Il indique c'est son opinion personnelle. Les CVE fixes sont passés de 500 jusqu'au 6.19 à 2000 maintenant (7.2)
1124
Léαlinux 🐧 @lea-linux.org · 22/09/2026
blog.pwkf.org/2026/09/21/c... Pin up !
blog.pwkf.org
Type Punning in C and C++
I had a bug that took me a while to track down. The problem was type punning. A pointer cast worked fine at -O0 and silently broke at -O2. The C vs C++ distinction here is genuinely treacherous, and m...
122
Léαlinux 🐧 @lea-linux.org · 22/09/2026
Au #KernelRecipes #KR2026, c'est aussi l'occasion des enchères pour une organisation caritative !
110
Léαlinux 🐧 @lea-linux.org · 22/09/2026
github.com/NandhaKishor... Laya Croft. "Multilingual non-autoregressive System 1 decision engine. Over 100+ languages in a single forward pass (33 ms) trained with reinforcement learning against strictly proper scoring rules (RLCD), with a router that picks the right checkpoint per request."
github.com
GitHub - NandhaKishorM/laya
Contribute to NandhaKishorM/laya development by creating an account on GitHub.
001
Léαlinux 🐧 @lea-linux.org · 22/09/2026
#KernelRecipes kernel-recipes.org/en/2026/sche... Une conf qui va ravir les afficionados de eBPF et les adorateurs des spectacles d'Arturo Brachetti: on change de scheduler comme de chemises. *Itsmagic.gif*
kernel-recipes.org
LAVD: From Gaming to Server Fleets — a BPF Scheduler for Cloud, ML, and Edge | Kernel Recipes
scx_lavd is a sched_ext scheduler implemented in BPF — dynamically loadable at runtime without a kernel rebuild. It started in 2024 as a Linux gaming experiment for Valve’s Steam Deck, and has since matured into a serious contender for server workloads.
122
Léαlinux 🐧 @lea-linux.org · 22/09/2026
#KernelRecipes On débute cette journée par le futex, une espèce protégée de petite bête dans le kernel Linux (par Steven Rostedt) kernel-recipes.org/en/2026/sche...
kernel-recipes.org
172
Léαlinux 🐧 @lea-linux.org · 21/09/2026
Ça lance à quelle vitesse et à quelle distance un paintball ?
172
Léαlinux 🐧 @lea-linux.org · 21/09/2026
Android is ready for Linux ready Desktop Gaming ! (un truc du genre)
020
Léαlinux 🐧 @lea-linux.org · 21/09/2026
www.tomshardware.com/video-games/... Microsoft a publicisé le SIGTRAP.
tomshardware.com
Microsoft patents system to freeze games and inject ads during downtimes — watching commercials earns ad-free playtime credits
Is this patent a sign of things to come?
164
Léαlinux 🐧 @lea-linux.org · 21/09/2026
Pour pas merder vos UX design : (enfin, presque...)
031
Léαlinux 🐧 @lea-linux.org · 21/09/2026
Linux... toussa... ready.... toussa.... gaming.
020
Léαlinux 🐧 @lea-linux.org · 21/09/2026
#KernelRecipes kernel-recipes.org/en/2026/sche... On va continuer avec de la video et du chipset baveux.
kernel-recipes.org
Dual-core video decoding on RK3588: Upstreaming VDPU381 and the road to multi-core | Kernel Recipes
The Rockchip RK3588 features two VDPU381 video decoder cores capable of parallel hardware decoding, but getting them working correctly in mainline Linux is anything but straightforward.
051
Léαlinux 🐧 @lea-linux.org · 21/09/2026
#KernelRecipes On va faire du tests ! kernel-recipes.org/en/2026/sche...
kernel-recipes.org
Kernel Testing Frameworks | Kernel Recipes
In this talk, Shuah will give an overview of tools and frameworks and their differences, and how to use them to achieve the your kernel testing objectives and goals.
110