Jeff Shrager, Kent Pitman, Ramin Honary, #climateCrisis #software #executableArchaeology #lisp #lispyGopherClimate


Jeff Shrager !
bennuclimate.com/who-we-are
github.com/jeffshrager/Executa…
mitpress.mit.edu/9780262052481…
github.com/jeffshrager/IPL-V
explorecourses.stanford.edu/in…
Kent Pitman !
github.com/netsettler/netsettl…
netsettlement.blogspot.com/
en.wikipedia.org/wiki/Kent_Pit…
Ramin Honary !
tilde.town/~ramin_hal9001
codeberg.org/ramin_hal9001
Me
[]gamerplus.org/@screwlisp
screwlisp.small-web.org

Jeff is a lisp hacker who fucking loves reanimating ancient programs from their original source ! He led the team of that Eliza book that was big news a while ago.

Great episode.

This entry was edited (today, 10:19 AM)

Clément Viktorovitch résume la situation


This entry was edited (today, 4:17 AM)

The Bermuda Popp Angle!


Let's talk about freaky disappearances, places you can get disappeared in, and other strange things that go bump in the woods at night!

#TerrencePopp #Comedy #Redonkulas #GruntSpeak #TheLair

This entry was edited (today, 7:55 AM)

The Internet goes on high alert after discovery of 8 compromised TLS certs


Security personnel around the world are on high alert Tuesday following the discovery of eight TLS certificates with private keys so weak they could allow anyone to mint trusted browser and app credentials for any site on the Internet.

As of late morning Tuesday, browser makers and some major apps and programming languages had blocked all eight of the intermediate certificates. There are no reports of certificate transparency logs, which track the issuance of all browser-trusted certificates, showing the compromised keys being used maliciously. The threat remains far from over, however, because it will be hard and time-consuming to update other key parts of the Internet, such as Linux distributions and embedded and Internet of Things devices.

One word: bonkers

The eight intermediate certificates belong to India-based certificate authority eMudhra Limited. An informal advisory published to emudhra.we-have-a-problem.com over on Tuesday posted the message “We have a problem here – Wayne.” The words were digitally signed using the private key of one of the eMudhra certificates. With proof that the reporting party had control of the key, defenders scrambled because the same key could be used to sign unauthorized certificates that would be trusted by millions of servers worldwide.

“This will be a massive cleanup job, bigger than Heartbleed,” Filippo Valsorda, a cryptography engineer and a cryptography maintainer for the open source Go programming language, told Ars. “There will be a very, very long tail, IoT devices, Docker containers, forgotten Linux machines, unmaintained CLI tools that shipped their own copy of the roots (which is common in some ecosystems, like Python). Also, Linux distributions are still rolling out updates, some of them are not ready yet, and then system administrators will need to apply them to a lot of machines.”

Heartbleed is the name of a critical vulnerability in the OpenSSL cryptography library. In 2014, it came under mass exploitation. Exploits let many unaffiliated hackers decrypt TLS-protected exchanges between parties. They also recovered private TLS certificate keys, session cookies, and passwords. The attacks compromised thousands of servers, some belonging to large companies and government agencies around the world.

Recovery required a long series of steps that took years. Steps included patching OpenSSL on all affected devices, reissuing millions of TLS keys, revoking old certificates, rotating passwords and session tokens and updating embedded devices and other forgotten systems—something that was extremely time- and resource-intensive, especially at Internet scale.

“Every time you need a lot of different people in different contexts to do something, it will take a long time,” Valsorda explained. “This time it’s worse because there’s more contexts, more people, and more heterogeneity.”

The compromised eMudhra keys were defective at a level that’s challenging the imagination of many of the engineers studying the incident. A normal size for a NIST P-384 elliptic curve cryptography private key contains roughly 384 bits of entropy, a size allowing almost 2384, or a number with 116 digits, different possibilities. The private key sizes of the compromised keys ranged from 3 to 8 bits. Astonishingly, the private keys were 4, 56, 66, 115, 155, 156, 230, 237.

“That is extremely in the ‘this should not be possible’ category,” Valdorda said. “Maybe some horribly dangerous key generation interface has a ‘size’ parameter and they set it to 1 by mistake???”

Ben Cartwright-Cox, director of BGP.tools, said: “My guess is that it’s example code that accidentally leaked to production, but hard to know. But it’s bonkers that no one noticed.”

At this early stage, the most immediate threat appears to be for those using VPNs, especially in countries with governments likely to maliciously intercept traffic. There are likely many other cases for concern. End users largely have no recourse other than to hold off using many non-browser forms of TLS communication until they receive assurances updates are in place.

As noted, most browsers have already blocked the intermediate certificates. The exception appears to be Edge, which at the time this article went live was still connecting to 12 vulnerable hosts. In response to questions asking why and if the company has plans to do so, a Microsoft representative the company will be in touch if it has anything to “share.” Meanwhile, Signal, WhatsApp, Wireguard, and other apps that don’t rely on TLS for confidentiality aren’t affected. This page and the emudhra.we-have-a-problem.com site show apps known to be patched so far.

The incident is the latest to expose a fatal flaw in the TLS regimen. It’s only as strong as its weakest link, which in this case was eMudhra. Fortunately, transparency logs account for much of that failure, but this measure requires parties to actively monitor massive feeds and works only after unauthorized certificates have been issued. eMudhra representatives weren’t immediately available to answer questions.

One caveat: exploiting compromised certificates requires an active adversary-in-the-middle attack, meaning the attacker must act as a proxy between two TLS parties and receive encrypted traffic, decrypt it, reencrypt it, and send it to the other party. Such capabilities, in some cases, are usually limited to only the most well-resourced attackers. People with control of a local network—at a coffee shop, university, or other organization—face much less of a challenge.

SparkyOS 2026.10 Debuts as an Arch-Based Portable Linux Distro


The team behind the Debian-based SparkyLinux distribution has introduced a new project called SparkyOS, with its first release, version 2026.10, now available. Unlike the familiar SparkyLinux, the new system is based on Arch Linux and is designed to run entirely from a USB drive.

The idea is that, instead of installing Linux on internal storage, users can carry a fully functional operating system on a USB drive and boot it on any compatible machine. More importantly, SparkyOS isn’t a traditional live environment where changes disappear after rebooting.

Instead, it works like a regular Linux installation, allowing users to install applications, update packages and the kernel, and save files and settings directly to the USB drive. Everything remains available the next time the system starts, even on a different computer.

Under the hood, the first SparkyOS release uses an Arch Linux rolling-release base, paired with the lightweight Xfce desktop environment and Linux kernel 7.2.11. It also includes access to the AUR, with Yay provided for managing additional packages.

Getting started doesn’t require partitioning a hard drive or a conventional installation process. SparkyOS is distributed as a preconfigured IMG image that users write directly to a USB drive. Once prepared, the drive can boot the operating system on compatible hardware.

The distribution targets 64-bit computers with UEFI firmware and requires a USB drive with at least 16 GB of storage. A faster USB drive provides a better experience, especially when installing applications or performing system updates.

One interesting detail is that SparkyOS isn’t necessarily tied to Arch Linux. The developers describe it as a portable operating system that can be built using different Linux distributions as its foundation. Arch is simply the base chosen for this initial release, leaving room for other variants in the future.

For those interested in trying it, the default username and password are both sparky, while administrative operations are handled through sudo.

For more details, see the announcement.

SparkyOS 2026.10 is available now from the project’s official website, where users can also find the download image and instructions for preparing a bootable USB drive.

Listopad a mužské zdraví: proč si letos konečně objednat preventivní prohlídku


Preventivní prohlídka, samovyšetření a pár návyků, které stojí za to

Listopad je v mnoha zemích měsícem, kdy si muži nechávají růst knír a mluví o zdraví, o kterém se jinak mlčí. Za zdánlivě recesistickou akcí stojí vážná čísla. Muži chodí k lékaři méně často než ženy, potíže déle odkládají a některé nemoci se u nich zjistí až v pokročilém stadiu. Přitom velkou část rizik lze včas odhalit jednoduchým vyšetřením, které hradí zdravotní pojišťovna. Zkuste letošní listopad využít jako připomínku, že péče o sebe není slabost.

Co nabízí běžná preventivní prohlídka


Dospělí v Česku mají nárok na preventivní prohlídku u praktického lékaře jednou za dva roky. Lékař změří krevní tlak, zeptá se na rodinnou anamnézu, zkontroluje hmotnost a obvod pasu a podle věku doplní odběr krve na cholesterol a cukr. Podle věku se přidává také screening rakoviny tlustého střeva, který začíná jednoduchým testem na skryté krvácení ve stolici. Celé vyšetření zabere zhruba půl hodiny a dá vám přehled, kterému se žádná aplikace v telefonu nevyrovná.

Na co muži zapomínají nejčastěji


Vysoký krevní tlak dlouho nebolí, a proto o něm řada mužů neví. Stejně nenápadně se vyvíjí cukrovka druhého typu nebo zvýšený cholesterol. Po čtyřicítce stojí za to probrat s lékařem i prostatu, zejména pokud se v rodině vyskytlo onemocnění prostaty nebo pokud se objeví častější noční močení. U mladších mužů je důležité pravidelné samovyšetření varlat, které trvá dvě minuty ve sprše a může zachránit život. Nezapomínejte ani na zuby a oči, preventivní prohlídku u zubaře hradí pojišťovna dospělým jednou ročně.

Jak se na prohlídku připravit


Před odběrem krve buďte nalačno, tedy ráno nesnídejte a pijte jen vodu nebo neslazený čaj. Sepište si léky a doplňky, které užíváte, a otázky, na které se chcete zeptat. Zjistěte si, jaké nemoci měli rodiče a sourozenci, protože rodinná zátěž mění doporučení lékaře. Pokud vás něco trápí delší dobu, řekněte to hned na začátku. Lékař má na prohlídku vyhrazený čas a ocení, když víte, co chcete probrat.

Duševní pohoda patří ke zdraví stejně


Listopadová kampaň připomíná i duševní zdraví. Muži častěji skrývají únavu, stres a smutek za prací, sportem nebo alkoholem. Krátké dny a málo světla na podzim pocit vyčerpání ještě zesilují. Pomáhá mluvit s někým blízkým, udržet pravidelný spánek a pohyb venku a nestydět se vyhledat odbornou pomoc, když potíže trvají několik týdnů. Rozhovor s praktickým lékařem je dobrý první krok.

Malé změny s velkým dopadem


Prevence nekončí u lékaře. Každodenní chůze, méně soli a uzenin, více zeleniny a luštěnin, omezení alkoholu a zanechání kouření sníží riziko srdečních onemocnění výrazněji než jakýkoli doplněk stravy. Kdo potřebuje inspiraci, jak jíst pestřeji, hýbat se pravidelně a dbát na imunitu i v zimních měsících, může si projít články o zdravém životním stylu zde, kde najde tipy na sezónní potraviny, vitamíny, spánek i zvládání stresu v běžném pracovním týdnu.

Jak to celé nezapomenout


Zavolejte svému praktickému lékaři ještě tento týden a domluvte si termín. Zapište si ho do kalendáře spolu s datem příští prohlídky u zubaře. Pokud máte tátu, bratra nebo kamaráda, který k lékaři nechodí roky, vezměte ho s sebou nebo mu aspoň pošlete zprávu. Někdy stačí jedna věta, aby se člověk konečně objednal.

Shrnutí


Listopad je ideální čas udělat pro své zdraví něco konkrétního. Preventivní prohlídka, samovyšetření a pár zdravějších návyků nestojí mnoho času, ale mohou znamenat roky života navíc.

Linux Foundation Estimates 25% Of New Pull Requests To Be Low-Quality AI Slop


Well, well, well...

The Linux Foundation published a new study today around the impact of generative AI on open-source software development. One key takeaway is that ~25% of new open-source software pull requests amount to AI slop.

The new Linux Foundation research study found that GenAI has the potential of cutting open-source coding time in half for increased productivity. They also found 59% of project maintainers found growing GenAI-based contributions. The 50% productivity boost was found to be across all types of open-source software development tasks. 71% of OSS maintainers agreed that GenAI reduces barriers to entry.

Very concerning though, their research found that 25% of incoming pull requests are estimated to be low-quality AI slop across open-source projects. Presumably that number will, sadly, continue to rise as more newcomers and users embrace AI/LLMs for working on patches on their behalf.

Those curious can find the Linux Foundation Research report in full via LinuxFoundation.org.

I built a GPU-accelerated wallpaper engine for Wayland in Rust — Wallr 🚀


Hey everyone!

I'm Soumalya, a developer interested in Linux and systems programming. I've been working on Wallr, a wallpaper engine for Wayland written in Rust, and wanted to share it here to get feedback from other people in the open-source community.

I started building it partly to learn more about Rust, GPU rendering, and how Wayland works under the hood. It's grown quite a bit since then.

Wallr supports static images, GIFs, and video wallpapers. It also has 11 transition effects, per-monitor wallpaper settings, directory watching, and optional integrations with Matugen, Wallust, and Pywal.

Under the hood, it uses wgpu for rendering, with a background daemon that communicates with the CLI over a Unix socket. Video playback uses FFmpeg, with hardware decoding where supported. I've also included a benchmark script to compare Wallr with awww, although I'd like to test it across more hardware and compositors before drawing broad conclusions about performance.

It currently targets Hyprland, Sway, niri, and compatible KDE Plasma 6 setups. GNOME/Mutter isn't supported at the moment.

For transparency, I used AI assistance during development to make my workflow easier. I'm continuing to work on the project, test it, and improve the implementation.

Source code and installation instructions:
github.com/programmersd21/wall…

I'd appreciate feedback on the code, architecture, compatibility, or anything that could be improved. If you use another Wayland wallpaper tool, I'd also be interested in hearing what you like about it and what you think could be done differently.

Thanks for reading!

What Linux distros feature a graphical update tool by default?


I haven't distro hopped much in the past few years, so I am near clueless. I know that Linux Mint has a graphical updater and I vaguely remember openSUSE having it, though I'm not so sure on that one, because as I mentioned, it's been a while. Especially curious if any Arch-based distros have it.

Arrancar desde red con la Raspberry Pi


En este post se explica como activar el arranque de red PXE en nuestra Raspberry Pi. Hay dos formas de hacerlo dependiendo si es una Pi 3 o una Pi 4, si tienes la Pi 4 ejecutamos rpi-eeprom-config para ver el orden de arranque actual. Para cambiarlo ejecuta:

sudo -E rpi-eeprom-config --edit

Busca la línea que contiene BOOT_ORDER y cámbiala por uno de los siguientes valores:
  • BOOT_ORDER=0xf241 (Intenta primero tarjeta SD 1, luego USB 4, luego Red/PXE 2, y si todo falla repite f).
  • BOOT_ORDER=0xf214 (Intenta primero tarjeta SD 1, luego Red/PXE 2, luego USB 4).

Nota: En la Pi 5, el valor para el arranque por red mediante NVMe o PCIe puede alterar los dígitos. Si solo quieres red y SD, el valor estándar sigue siendo 0xf214.

Ahora guarda el archivo (Ctrl+O, Enter) y sal del editor (Ctrl+X).

Hay que avisar que la Raspberry Pi 3 no tiene una memoria EEPROM modificable por software como los modelos modernos. Utiliza un registro interno permanente (OTP). Una vez activado, no se puede revertir, pero no te preocupes: seguirá arrancando desde la tarjeta SD si encuentra una insertada.

  1. Habilita el modo de arranque por red

Inserta una tarjeta SD con Raspberry Pi OS en tu Pi 3 y añade una línea al final del archivo /boot/firmware/config.txt (o /boot/config.txt según la versión):

sudo nano /boot/firmware/config.txt

program_usb_boot_mode=1

  1. Graba el registro y verifica:

Guarda el archivo y reinicia la Pi 3. Una vez encienda de nuevo, ejecuta el siguiente comando para verificar si el bit se ha grabado correctamente:

vcgencmd otp_dump | grep 17:

Si la respuesta es 17:3020000a, el modo de red y USB ya está permanentemente habilitado en el hardware.

Ya puedes apagar la Pi, retirar la tarjeta SD y proceder al arranque PXE.

Espero que os haya sido útil, hasta pronto 👋

Cleaner Shop Photos with Yeri AI: A Two-Evening Routine


Background removal, short scene prompts, outpainting and a few image-to-video clips for a small online store

Most product photos fail for a boring reason: the background. A cluttered kitchen counter, a shadow from the phone, a mismatched white. Over the last few weeks I rebuilt the photo set for a small online shop with Yeri AI, a browser-based image and video studio, and I want to write down the routine that actually worked, because the first attempts did not.

1. Shoot for the edit, not for the final picture


I stopped trying to get a perfect photo out of the phone. Instead I shoot every item on a plain sheet, from the same height, with the light coming from one side. The goal is a clean subject that a cut-out tool can read easily. Glass, hair and fluffy textiles are the hard cases, so for those I take one extra frame with a darker background.

2. Remove the background, then check the edges


Yeri AI has a background remover that handles most solid objects in one pass. I zoom to 200% and check three places: thin parts (handles, straps), transparent parts (bottles) and the bottom edge where the shadow used to be. If an edge is wrong I re-run on the darker frame rather than fixing it by hand.

3. Generate the scene from a short prompt


For lifestyle shots I upload the cut-out as a reference and describe only the scene: "on a light oak table, morning window light from the left, a linen napkin, shallow depth of field". Short, concrete prompts keep the product unchanged. Long prompts full of style words tend to redraw the product itself, which is exactly what a shop cannot accept.

I usually draft with a fast model and only re-render the two best results on a higher-quality model such as Seedream. Writing down the prompt and the model next to each file saved me a lot of guessing later.

4. Expand instead of crop


Marketplace thumbnails are square, banners are wide, stories are tall. Rather than cropping the subject, I use the image expander (outpainting) to add space around it. One base image becomes three formats without the product touching the border.

5. Upscale last, then animate a few


Upscaling is the final step for stills. For the three hero products I also made short clips with image-to-video: a slow push-in, a little steam over a cup, fabric moving slightly. Small motions look natural; big camera moves warp the object, so I avoid them.

What I would tell another small shop


  • Keep one reference image per product and reuse it, so a series looks consistent.
  • Check text, logos and hands at full size before publishing anything.
  • Budget credits: explore on cheap drafts, spend on finals.
  • Keep the original photo; customers notice when an AI image does not match what arrives in the box.

None of this needs design software. The whole set, about forty products, took two evenings. The tool is at yeri.ai if you want to try the same routine; it has a free tier, which was enough for my first tests.

Macron : la provocation


Emmanuel Macron s'interroge sur qu'est-ce qui a pu mener aux dégradations de samedi dernier. Sans déconner ? Il faut vraiment rappeler ce qu'il s'est passé ces 10 dernières années ? Et bien c'est parti.

© Clément Viktorovitch

This entry was edited (yesterday, 10:09 AM)

A Five-Slot Prompt Framework for Raphael AI


How I write image prompts that land on the first or second try with a free AI image generator

Raphael AI free AI image generator interface

Most people who try an AI image generator for the first time type four or five words, look at the result, and decide the tool is either magic or useless. The truth sits in between. The model is doing exactly what it was told; it was simply told very little. After a few weeks of using Raphael AI for blog headers, client mood boards and the occasional birthday card, I settled on a small framework that turns vague ideas into prompts that land on the first or second try. This post walks through that framework, why each part matters, and how to iterate without burning an afternoon.

Raphael AI is a browser-based text-to-image generator at raphael.app. The basic mode is free, it does not ask you to sign up before your first image, and it routes prompts to several modern image models behind the scenes. That low barrier is what makes a structured habit worthwhile: when each attempt costs nothing but a few seconds, the quality of your thinking becomes the bottleneck, not your budget.

The five-slot prompt


I think of every prompt as five slots. You do not have to fill all of them, but every slot you leave empty is a decision you hand to the model.

  1. Subject – who or what is in the frame, described with nouns and a verb.
  2. Setting – where and when the scene happens.
  3. Style – the medium or visual tradition: photograph, watercolor, flat vector, anime cel, oil painting, isometric 3D.
  4. Light and color – time of day, light source, palette, mood.
  5. Framing – camera distance, angle, lens feel, aspect ratio.

A weak prompt fills one slot: "a cat in a library". A strong prompt fills all five: "an elderly orange tabby cat asleep on an open atlas, inside a narrow wood-paneled library at dusk, soft painterly illustration in the style of a children's picture book, warm lamp light with deep teal shadows, eye-level medium shot with shallow depth of field". The second version is longer, but it is not complicated. Each clause answers one question the model would otherwise guess.

Slot one: write the subject like a stage direction


Nouns alone produce stock-photo poses. Adding a verb and one specific detail gives the image a moment. "A chef" becomes "a chef tasting sauce from a wooden spoon, eyebrows raised". "A mountain" becomes "a mountain ridge with a single lit hut near the summit". The detail does not need to be clever; it needs to be concrete enough that the model can render it.

When I need more than one subject, I describe them in the order I want the eye to travel. Models tend to give the first-mentioned element the most visual weight, so lead with the hero of the picture.

Slot two: anchor the setting in time


Settings get much better when you add a time cue. "A street market" is generic. "A street market in the early morning, stalls half set up, wet pavement" tells the model about crowd density, light direction and texture all at once. Seasons work the same way: autumn brings color, winter brings breath and fog, midsummer brings hard shadows.

Slot three: name a medium, not just an adjective


"Beautiful" and "stunning" do almost nothing. A medium does a lot. Compare "a stunning portrait" with "a portrait in gouache on textured paper" or "a portrait shot on 35mm film with visible grain". The medium implies brushwork, edges, saturation and imperfection, which is where the character of an image lives.

Raphael AI handles a wide range here, from photoreal product shots to anime frames and oil-paint looks, so it is worth experimenting. I keep a short list of mediums that suit my projects: risograph print for newsletter art, soft 3D clay render for app onboarding screens, ink and wash for book-themed posts.

Slot four: light is the mood dial


If an image feels flat, the fix is almost always lighting. Try one of these and watch the same scene change personality:

  • golden hour side light for warmth and long shadows
  • overcast diffuse light for calm, even product shots
  • neon rim light for night and tech themes
  • a single window light for quiet interior portraits
  • candle or lamp light for intimacy

Pair the light with a two- or three-color palette. "Muted sage and cream" or "cobalt and tangerine" gives the model a constraint that keeps the image coherent instead of rainbow-busy.

Slot five: frame it like a photographer


Distance and angle are easy wins. "Close-up", "medium shot", "wide establishing shot", "top-down flat lay", "low angle looking up" all change composition dramatically. Lens language helps even for illustrations: "wide-angle" exaggerates perspective, "telephoto" compresses it, "macro" pulls in tiny textures.

Choose the aspect ratio before you generate, not after. Raphael AI lets you pick the ratio in the interface, and a 16:9 header composed from the start looks far better than a square image cropped into a banner.

Iterating without losing the thread


Here is the loop I use:

  1. Write the five-slot prompt and generate two to four variations at once.
  2. Pick the variation that is closest, and note what is wrong in one sentence.
  3. Change only one slot to fix that sentence. If the light is wrong, edit the light clause and nothing else.
  4. Repeat until it is right or until three rounds pass without progress, at which point rewrite the subject slot from scratch.

Changing one slot at a time sounds slow, but it is how you learn what the model responds to. Changing everything at once gives you a new image without teaching you anything.

A worked example


Goal: a header for a post about remote work burnout.

Round one: "a tired person at a laptop". Result: generic, gloomy stock image.

Round two: "a young designer resting her chin on a stack of sketchbooks beside a glowing laptop, small apartment desk by a rainy window, flat editorial illustration with subtle paper texture, cool blue light from the screen and warm light from a desk lamp, medium shot, 16:9". Result: much closer, but the mood is too sad for an article that ends on a hopeful note.

Round three: I changed only the light slot to "early morning sunlight breaking through the rain clouds, warm highlights on the sketchbooks". The image now tells a small story: rough night, better morning. That is a header that supports the article instead of just decorating it.

Common mistakes to avoid


  • Stacking contradictory styles. "Photorealistic anime watercolor" confuses the model. Pick one primary medium.
  • Overloading with quality words. "Masterpiece, best quality, 8k, ultra detailed" adds noise more than detail on modern models.
  • Forgetting text needs. If you plan to overlay a title, ask for "clean negative space on the left third" so your headline has room.
  • Ignoring rights. Check the current plan terms on raphael.app before using images commercially; the site explains which tiers cover commercial use.


Why this matters for small creators


The value of a free, no-login tool is not only the price. It is that you can practice. A writer who generates twenty thoughtful prompts a week will, within a month, be able to describe exactly the image a post needs. That skill transfers to any model and any tool, but practicing on Raphael AI costs nothing, so the learning curve is the only investment.

If you try the five-slot method, start with a picture you already have in your head. Write each slot as a separate line in a notes app, then join them into a sentence. You will be surprised how often the first result is already usable, and how much faster the second and third rounds become once you know which slot to adjust.

Cher Raphaël Enthoven : prof de philo pour chaîne d'info


Soutenez Blast, nouveau média indépendant : blast-info.fr/soutenir

Depuis deux ans, Jules Blaster écrit, chaque semaine, un courrier à une personnalité politique, médiatique ou intellectuelle qui fait l'actualité.
L'occasion de revenir sur son parcours, de rappeler ses plus fulgurantes prises de position et d'essayer de cerner ce qui lui tient de pensée.
À l'approche du Boxing Day n°100, nous nous sommes dit que certaines de ces lettres méritaient de faire l'objet d'une vidéo.
Et qui mieux que le philosophe pour médias Raphaël Enthoven pour ouvrir cette nouvelle série ?

➡️ blast-info.fr/articles/boxing-…

Texte : Jules Blaster
Réalisation et montage : Colas Tran
Voix : Sara Verhagen
Images : Dan Meyer, Stéphane Azouze-Cardin
Son : Baptiste Veilhan, Théo Duchesne
Graphisme : Morgane Sabouret, Margaux Simon
Production : Hicham Tragha
Directeur du développement des collaborations extérieures : Mathias Enthoven
Co-directrice de la rédaction : Soumaya Benaïssa
Directeur de la publication : Denis Robert

Le site : blast-info.fr/
Facebook : facebook.com/blastofficiel
Twitter : twitter.com/blast_france
Instagram : instagram.com/blastofficiel/
Mastodon : mamot.fr/web/@blast_info
Peertube : video.blast-info.fr/
Twitch : twitch.tv/blastinfo
Bluesky : bsky.app/profile/blast-info.fr

#RaphaëlEnthoven
#JulesBlaster
#BoxingDay

This entry was edited (yesterday, 1:03 AM)

Why a Windows registry editor on Flathub


What are we supposed to do with it?

GNU Linux-Libre 7.3 Kernel Released for Those Seeking 100% Freedom for Their PCs


The GNU Linux-libre project announced today the release and general availability of the GNU Linux-libre 7.3 kernel for those who seek 100% freedom for their GNU/Linux computers and software freedom lovers.

Based on the recently released Linux 7.3 kernel series, the GNU Linux-libre 7.3 kernel is here to clean up blob names in new drivers for the Tyr Mali GPU, Morse Micro mm81x wifi, NXP wifi, and Realtek PHY, as well as new blob names in preexisting drivers, including nova-core, amdgpu, adreno, tegra, iris video decoder, rtw89, and mt76 wifi.

The GNU Linux-libre 7.3 kernel also cleans up remoteproc documentation, Qualcomm Q6V5 PAS, qla2xxx scsi, aw88399 sound codecs, and assorted Qualcomm devicetree files. As usual, check out the release announcement for more details about the changes included in this new GNU Linux-libre kernel release.

The GNU Linux-libre kernel targets software freedom lovers and Linux purists who want to build a 100% free GNU/Linux computer without any proprietary drivers or code. You can download the compressed tarballs of the GNU Linux-libre 7.2 kernel right now from the official website.

Ready-to-use binary packages for Debian-based (DEB) and Red Hat-based (RPM) distributions are also available for download from the Freesh project and RPM Freedom websites. The GNU Linux-libre kernel can be installed on virtually any GNU/Linux distribution alongside or as a replacement for the standard kernel.

GNU Linux-libre is a modified version of the standard Linux kernel that removes all proprietary software, binary blobs, and non-free firmware. Managed by the Free Software Foundation Latin America (FSFLA) and was officialized as a GNU package in 2012.

His Wife Left When He Was Sick: Now the Kids Want His Money


From Gulf War Syndrome to Jail Bird to Real Estate Tycoon, this is a tale of redemption for the ages.
#Redonkulas #GulfWarSyndrome #ModernWomen

To donate to this content, see our list of channels, purchase merchandise or join Popp’s Preppers, click here: linktr.ee/redonkulas

Send physical donations to:
Redonkulas.com Productions
29488 Woodward Avenue, Unit 407
Royal Oak, MI 48073
If you write a check, make it out to Second Class Citizen, 501c3
All donations are tax deductible

And be sure to tune in to see the Redonkulas Regiment Live!
Tuesday and Thursday at 8pm Eastern time!
And
Supporter Sunday streams for Locals, Odysee, and SubscribeStar members only!

All sources available on Redonkulas.com!

BeamFS Sent Out As Newest File-System Proposal For Linux


There is yet-another-Linux-file-system attempt... An initial request for comments (RFC) patch series was sent out this morning for BeamFS. The proposed BeamFS is a Reed-Solomon protected file-system.

BeamFS was born out of the stalled FTRFS proposal earlier this year as a fault-tolerant file-system. FTRFS was short for the Fault-Tolerant Radiation-Robust Filesystem.

BeamFS is described in today's RFC patch series as:

"beamfs is a block-device filesystem that corrects corrupted bytes in place, on a single device, with no second copy to repair from. Every data block is a capsule of sixteen interleaved RS(255,239) codewords, built on lib/reed_solomon; every read decodes it, and a read the decoder cannot vouch for fails with -EIO instead of returning wrong bytes. Directory blocks, inodes, the allocation bitmap and the superblock carry Reed-Solomon parity as well, and indirect blocks have a parity region of their own. In the default layout 288 bytes of every 4096 (7%) are overhead.

beamfs descends from FTRFS, posted here as an RFC in April. The limits of FTRFS were in its design (threat model, where correction sits, scale, kernel integration), so beamfs is a new filesystem with its own on-disk format, and this is a new thread."

BeamFS goes on to being described for systems where their data is on one storage device and in a radiation prone environment. FTRFS development began with satellite on-board computers in mind as well as systems running in radiotherapy rooms. BeamFS incorporates the feedback of the original FTRFS proposal to hopefully be more acceptable to the upstream Linux kernel and a better design.

Earlier this year due to FTRFS and other new file-system proposals, Linux kernel developers did enact new guidance on allowing new file-systems into the Linux kernel, so we'll see ultimately what comes of BeamFS for a Linux file-system for radiation-prone environments.

GNOME Mutter Lands Improvement For Reducing GPU Work While In Power Savings Mode


Stemming from a bug report one month ago with GNOME 51 over high GPU usage while the monitor is sleeping, a set of 17 patches were merged today for addressing this issue.

The bug report noted clients still rendering while the monitor is sleeping and thus high GPU usage.The issue was tracked down to un-throttled repainting of the CRTC back-end stage views even when in power savings mode

The now merged code addresses this issue by handling forward progress without repainting while in the power savings state. Jonas Ådahl of Red Hat who authored the fix explained of the changes:

- It actively decides to not draw when power saving by having the renderer inhibit painting if power saving and a stage view targets a CRTC. This solves the originally reported bug; vkgears, glxgears, es2gears all report ~60 fps while power saving, without having the frame clock having to deal with knowing about power saving.

- It handles migrating presentation feedback of frames that gets discarded. This means vkgears properly receives .discarded events while power saving.

The code is merged to Mutter and should be part of the GNOME 51.2 release.

Is using OCI containers as a security barrier a bad idea?


In a comment over at !selfhosted@lemmy.world someone wrote:

Containers are not a security barrier. They cannot be, they never will be.


I'm no expert but my mental model of containers was different in that I thought containerized processes live in somehow separate environments, at least filesystem- and network-wise.

I run self-hosted services in containers on my server to isolate them from each other, and now and then binaries I don't fully trust (things like suspected slop code or not well known python libraries) in containers on my laptop.

Does someone with more technical knowledge about how containers work feel like explaining whether that is a bad idea and if so why? That would be highly appreciated.

Edit: missing words and punctuation.

Edit 2: I would like to thank everyone who took the time to reply. My key take aways are that I will move my self-hosted services into VMs for proper isolation, but that it's probably fine to use a container when I want to make sure an LLM doesn't accidentally rm -rf my laptop system when it gets stuck.

This entry was edited (yesterday, 7:06 AM)

Keeping Retractions Out of Your Reference List: A Practical Routine


A three-checkpoint routine for catching retracted, corrected and flagged sources

Most researchers assume that once a paper is published it stays reliable. In practice, thousands of articles are corrected, flagged with expressions of concern or fully retracted every year, and many of them keep collecting citations long after the notice appears. Citing a retracted study is rarely a scandal on its own, but it is an avoidable error that reviewers increasingly notice, and in clinical or policy work it can quietly distort a conclusion. This guide describes a lightweight routine for keeping a reference list clean from the first draft to the final proof, and for recording what you checked so that co-authors and editors can see the work.

Why retracted papers keep getting cited


There are a few familiar reasons. Retraction notices are often published months or years after the original paper, so a study that looked sound when you first read it may have changed status since. Many people work from PDFs saved on their own drives, and a local file never updates itself. Reference managers import metadata once and seldom refresh it. And citation chains propagate errors: if a well-known review cites a flawed study, readers of that review cite it too, without ever opening the original.

None of this is a matter of carelessness. It is a matter of workflow. A reference list is usually assembled over many months, and nobody re-reads every source just before submission. The fix is to make status checks a scheduled, recorded step rather than something you hope to remember.

Step one: know what you are checking for


There are several kinds of post-publication notices, and they mean different things:

  • Retraction: the journal or authors have withdrawn the article, usually because the findings are unreliable, the data are compromised, or there was misconduct. You should not rely on the results.
  • Expression of concern: the editors have raised a question that is not yet resolved. You can still cite the paper, but you should say that a concern exists if the finding matters to your argument.
  • Correction or erratum: something in the paper was fixed. Often harmless, but occasionally the correction changes a number or a figure that you quoted.
  • Withdrawal of a preprint: preprint servers allow authors to withdraw versions, and later versions sometimes reverse earlier claims.

Keeping these categories separate matters because the right response differs. A correction might mean updating one sentence; a retraction might mean removing a whole paragraph.

Step two: build a source table instead of a bare bibliography


The single most useful habit is to maintain a small table alongside your reference manager. Each row is a source you actually rely on, and the columns record the claim you took from it, the page or figure where that claim appears, the date you last checked its status, and the result of that check. This sounds like extra work, but it pays for itself the first time a co-author asks where a number came from.

A research workbench such as Yila makes this easier because every statement it drafts is tied back to the passage it came from, so the claim and its location are captured at the moment you write rather than reconstructed later. Whatever tool you use, the principle is the same: a claim without a recorded location is a claim you cannot re-check quickly.

Step three: check status at three fixed points


Rather than checking continuously, check at three moments:

  1. When a source first enters the table. Look at the journal page, not just your PDF. Note whether there are linked notices.
  2. Before circulating a full draft to co-authors. Re-run the check for every row. This is the point at which errors are cheapest to fix, because the argument is still flexible.
  3. Before final submission or proof approval. A quick final pass catches notices that appeared during review, which can take many months.

Each check should take seconds per source if your table includes DOIs. Journal landing pages display retraction and correction notices prominently, and databases that track retractions can be searched by DOI. Record the date and the outcome in the table, even when nothing has changed. A column full of dated "no notice" entries is evidence of diligence that you can show an editor.

Step four: handle the bad news calmly


When you find that a source has been retracted, resist the urge to simply delete the citation. Ask what role the source played:

  • If it was one of several studies supporting a general point, remove it and check that the remaining sources still carry the claim.
  • If it was the main support for a specific finding, you need to rethink the sentence. Is there independent evidence? If not, the claim should be softened or removed.
  • If you are writing a review or meta-analysis, a retracted study may need to be excluded from pooled estimates, and your methods section should say so explicitly.

For expressions of concern, a short parenthetical note is often enough. For corrections, compare the corrected values with what you quoted and update the numbers.

Step five: watch the citation chain


A subtler problem is citing a sound paper that itself depends on a retracted one. You do not need to audit every reference of every reference, but for the handful of sources that carry your most important claims, it is worth opening their own reference lists and checking the key supporting studies. If a central figure in a review you rely on came from a retracted paper, the review's conclusion may be weaker than it looks.

This is where tools that let you ask questions of a document and see the exact supporting passage are useful. Instead of rereading a forty-page review, you can ask which studies support a particular statement and then check the status of those specific studies. An evidence-traceable assistant like the one at yila.ai is designed around this kind of question: the answer arrives with its sources attached, so the next step, checking those sources, is obvious.

Step six: make the routine visible to your team


In a lab or a writing group, the routine works best when it is shared. Agree that the source table lives in a shared folder, that anyone adding a citation fills in the claim and location columns, and that the pre-circulation check is assigned to one person per draft. Rotating the job spreads the skill. Keep a short log of any notices found and what was changed in response; over a year this becomes a useful record for annual reports and for training new students.

A short checklist


Before you submit, ask yourself:

  • Does every source I rely on appear in my table with a claim and a location?
  • Has every row been checked within the last few weeks?
  • For any corrected paper, do the numbers I quote match the corrected version?
  • Have I removed or qualified anything that relied on a retracted study?
  • Have I checked the key studies behind my two or three most important sources?


Closing thoughts


Retractions are a normal part of a self-correcting research system, and the presence of one in your reading list says nothing bad about you. What matters is noticing in time and responding proportionately. A small table, three scheduled checks and a habit of recording claims with their locations will catch the vast majority of problems. If you want help keeping claims tied to their sources from the start, a research assistant that cites every statement, such as Yila's evidence-linked research workspace, can take much of the bookkeeping off your hands while leaving the judgement where it belongs: with you.

in reply to yilaresearch0b0

ThierryHenry
I sincerely appreciate you giving this fantastic blog. incredibly motivating and beneficial as well. I hope you keep sharing your thoughts. Without a doubt, I will like reading. soda water

Steady pace


Linux 7.3 Released With Faster I/O Performance, AMD Zen 6 Preparations & More


This entry was edited (Monday, October 19, 2026, 1:02 AM)

“Vous condamnez les violences ?“


Soutenez Blast, nouveau média indépendant : blast-info.fr/soutenir

"Le pouvoir macroniste, contrairement à ce qu’il suggère aujourd’hui pour mieux justifier la répression exceptionnellement féroce du mouvement lycéen, sait parfaitement s’accommoder de véritables violences – et qu’il lui arrive même de les encourager en se prévalant très sérieusement de sa sensibilité aux revendications de ceux qui les commettent.
Au mois de janvier 2024, par exemple, quand des agriculteurs en colère avaient détruit ou tenté d’incendier plusieurs bâtiments publics, le ministre de l’Intérieur de l’époque, Gérald Darmanin - le même qui avait lancé l’armée contre des militants écologistes un an plus tôt à Sainte-Soline – avait considéré qu’il s’agissait d’un « coup de sang légitime », et avait gravement expliqué, je cite encore : « En tant que ministre de l'Intérieur et à la demande du président de la République et du Premier ministre, je les laisse faire. Les agriculteurs travaillent et quand ils ont des revendications, il faut les entendre. Et la réponse aux souffrances des agriculteurs, ce n'est pas les forces de l'ordre."

Nouvel épisode de Jusqu'ici tout va mal, par Sébastien Fontenelle.

Journaliste : Sébastien Fontenelle
Montage : Camille Chalot
Son : Baptiste Veilhan, Théo Duchesne
Graphisme : Morgane Sabouret, Margaux Simon
Production : Hicham Tragha
Directeur du développement des collaborations extérieures : Mathias Enthoven
Co-directrice de la rédaction : Soumaya Benaïssa
Directeur de la publication : Denis Robert

Le site : blast-info.fr/
Facebook : facebook.com/blastofficiel
Twitter : twitter.com/blast_france
Instagram : instagram.com/blastofficiel/
Mastodon : mamot.fr/web/@blast_info
Peertube : video.blast-info.fr/
Twitch : twitch.tv/blastinfo
Bluesky : bsky.app/profile/blast-info.fr

#Macron
#police
#lyceens

This entry was edited (Sunday, October 18, 2026, 7:33 PM)

FediIndex


Сега когато fediverse.observer вече не работи, такива инструменти са много полезни.

Друг известен е fedidb.com

Munich dumps proprietary for open source (again) - but no Linux desktop - ZDNET


PRAGUE — At Open Source Summit Europe, Dr. Laura Dornheim, Munich’s chief digital officer, said in her keynote speech that Munich abandoned its LiMux Linux desktop deployment for Windows over a decade ago because of politics, but now it’s returning to open-source software.

It’s not returning to the Linux desktop, however — not yet, anyway. Instead, it’s switching its infrastructure programs from proprietary software to open-source software. For example, it’s replacing VMware with Proxmox, moving from Jira and Confluence to OpenProject and XWiki, and adopting PostgreSQL as an alternative to Oracle databases.

The two infrastructure and collaboration migrations alone are expected to save roughly €1.5 million or more annually.

Taken together, these projects illustrate the difference between Munich’s first Linux campaign and its current approach. Rather than making desktop Linux its center pole, the city is replacing individual layers of proprietary infrastructure where it can make a practical case.

So, this comeback is not a wholesale resurrection of LiMux, the Debian/Kubuntu Linux desktop project that made Munich the Linux desktop standard-bearer between 2003 and 2013. Besides, Dornheim added, dealing with the elephant in the room, “So [if LiMux] was a success, why is it not alive anymore? Not because of technical issues.” So, what changed?

Dornheim explained it was all politics. “Open source in the public sector doesn’t fail because of technical issues. It mostly fails because it’s not aligned with the political agenda.” She continued that Munich had switched away from Linux because a new government got Microsoft to agree to make Munich the headquarters for Microsoft Germany.

The lesson from LiMux is that technical capability isn’t enough, she continued. Open-source projects also need durable political support.

From Linux pioneer back to Windows

Munich’s original move began as Windows NT 4.0 neared the end of support. Yes, that was over 20 years ago. In May 2003, its council voted to migrate to a tailor-made Linux distribution, LiMux.

The rollout began in earnest in 2006. By December 2013, Munich had completed the migration with more than 14,800 desktops running LiMux. A European Commission Open Source Observatory case study reported savings of about €11 million because the city dumped Windows.

LiMux became the leading example that a large city could operate Linux desktops and open-source office software. It also exposed the difficulty of changing a sprawling government IT environment, particularly when Microsoft Office documents, legacy workflows, PDF use, and user expectations remained tied to proprietary systems.

The political climate changed after Munich’s 2014 municipal election. By November 2017, the council had voted to reverse course and return its computers to Windows, with a target of 2020. The office-suite transition took longer. Indeed, the migration from LibreOffice to Microsoft Office wasn’t completed until 2023.

So, despite what you may have heard, this was not a case of “Linux failed.” It didn’t. It was politics, pure and simple.

Where Munich goes from here

Today, Germany’s third-largest city is targeting proprietary platforms where open-source alternatives can deliver financial savings, greater control, and software that other municipalities can reuse. Digital sovereignty matters, but that’s not the primary driver in Munich.

That said, Dornheim noted that a cloud transition to Azure without sufficient assurance from Microsoft of General Data Protection Regulation (GDPR) compliance would require the city to scrutinize who could use each tool. This management overheard didn’t help make a case for staying with Microsoft. It’s also a clear example of how digital sovereignty has become both an important technical and political issue.

Dornheim added that her answer to getting politicians to support open-source software in the long run is to connect open source with priorities they understand. These include budgets, public services, and the ability to make software available across the administration.

She added that Munich’s current IT strategy is to ensure open-source software functions well without losing the political support needed to sustain it. It certainly helps that, thanks to the shift to open-source software, “We are saving roughly a million euros a year. So that’s again a great win, not just for us, for our belief in public and public code, but also for the politicians in Munich.

The open-source return started with infrastructure

The new Munich IT plan also embraced the “public money, public code” principle: software developed with public funding should, where appropriate, be available for others to inspect, use, and improve. The commitment applied to newly acquired or developed software even as the earlier Windows migration continued.

Dornheim, who became Munich’s CDO in September 2022, has not treated that policy as a mandate for a third administration-wide operating-system upheaval. Supporting institutions have also changed. Munich established an Open Source Program Office in 2024. This added a dedicated structure for coordinating its open-source work. Its public software portal presents the city’s approach in three categories: Use existing open-source software, improve it, and publish software that the city develops itself.

That’s a broader commitment than just replacing Windows with a Linux distro. Munich is now an open-source software development participant, not simply a customer choosing between licenses.

Software that other cities can use

There are several examples of Munich sharing its software. One such is DAVe, Munich’s application for documenting and analyzing traffic data. In use since 2021, the software has also been adopted by Wolfsburg, Germany.

Dornheim said such collaboration should become routine rather than depend on another city discovering a suitable project. “I think these matches shouldn’t just happen sort of by accident, but there needs to be a structure across the whole public sector. It’s on my wish list.”

Munich’s work also includes MUCGPT, a municipal AI application that enables employees to access large language model (LLM) capabilities. This helps with writing and proofreading emails.

The city is also investing in the open-source ecosystem. Its Open Source Sabbatical program supports developers working on open-source projects. The broader purpose is to support improvements and funding components used in open-source municipal services.

Put it all together, and Munich’s open-source approach is no longer simply about the Linux desktop. Instead, it’s all about Munich reducing its dependence on proprietary software, controlling costs, and turning publicly funded software into a reusable public asset. So far, the city’s doing well.

I tried CachyOS, but here's why Bazzite is still my go-to Linux gaming distro


CachyOS has taken the Linux world by storm lately. It’s currently one of the most popular Linux distros, and for good reason — it’s fast, polished, and, most importantly, reliable. I’ve used it myself, and I can see why so many people, especially Linux gamers, are fans of it. That said, if I were building a Linux gaming system, I’d choose Bazzite over CachyOS, and it boils down to one key reason.

CachyOS is a solid gaming distro

Giving credit where it’s due

CachyOS is an Arch-made-easy distro, giving you all the benefits of Arch without the technical hassle. You get a proper graphical installer to streamline the setup process, while the CachyOS Hello app offers one-click access to routine maintenance tasks like updating mirrors, installing gaming packages, adjusting system settings, and more.

That said, the real reason behind CachyOS’s astronomical rise to fame is its performance. The distro ships with its own custom Linux kernel, aptly named the CachyOS kernel, which is optimized for modern x86-64 processors. The official repositories also contain packages compiled for these architectures to take advantage of the CPU-specific optimizations.

All these optimizations help CachyOS squeeze more performance out of your hardware, making it a great choice for gamers. With the same hardware, you may see higher frame rates, better 1 percent lows, and more responsive gameplay compared with other Linux distros. Granted, the gains aren't anything extraordinary — CachyOS won't magically make a game that was otherwise unplayable run smoothly on your hardware — but the extra performance is certainly nice to have.

But it’s still an Arch-based distro

Performance matters, but so does reliability

CachyOS is based on Arch Linux, and there's a reason Arch isn't generally recommended for Linux newcomers. You see, Arch is a rolling-release distro, which means package updates become available as soon as they're released. This is usually good news for gamers because they get quick access to the latest features and performance improvements. However, it also introduces additional maintenance overhead.

You're expected to update your system regularly, ideally weekly or at least every couple of weeks. If you put off updates for too long, you might run into problems when you finally update, including keyring errors, outdated mirror lists, and other technical conflicts.

There's also the fact that constantly dealing with cutting-edge software can affect system stability. While most updates go smoothly, a buggy update can occasionally break something when you least expect it. It might be a driver, your desktop environment, or even a package dependency that causes your games to stop launching. When that happens, it's on you to figure out what went wrong and fix it.

Granted, CachyOS does provide a safety net for buggy updates and system breakages. It uses the Btrfs file system alongside Snapper to take snapshots before every system update. This way, if an update introduces bugs or breaks your system, you can roll back to a previous working snapshot. It's certainly a useful feature, and one that makes many rolling-release distros more viable for daily use.

Reliability by recovery vs. reliability by design

It's worth pointing out that snapshots are a recovery tool, not a way to prevent breakage in the first place. You still have to deal with a broken system and know how to boot into the appropriate snapshot. There's also a limit to what snapshots cover. By default, Snapper only takes snapshots of the preconfigured subvolumes, which typically include the root file system — not the home directory where your games live.

Now, yes, you can technically configure snapshots for your home directory, but doing so requires a lot of care and attention. Depending on your setup, rolling back personal files could also revert game saves, settings, and other documents alongside the changes you're trying to undo, which is a disaster in its own right.

For someone who's comfortable with Linux, all of this is manageable. However, for someone who has just switched from Windows to Linux to play games, it's a lot of unnecessary technical hassle.

Bazzite is far more reliable and beginner-friendly

It’s a distro designed to be fool-proof

Bazzite is another popular distro for Linux gaming. However, unlike CachyOS, it uses Fedora's Atomic Desktops as its base, offering a balance of stability and up-to-date software. These desktops use an image-based approach to system updates. Instead of updating individual system packages, Bazzite downloads an updated system image, prepares it as a separate deployment, and activates it after a reboot.

This sort of atomic update ensures that system updates are applied as a whole. If something goes wrong during an update, you can boot back into the previous deployment. This reduces the risk of partial updates and dependency conflicts, significantly lowering the chances of system breakage caused by failed updates.

What's more, Bazzite is an immutable distro, which means its core system is read-only. You can't freely modify the base system files as you would on a traditional Linux distro. This prevents applications and packages from casually modifying the underlying system, making Bazzite more resilient to accidental changes and the resulting breakages that can occur on other distros like CachyOS.

Bazzite's immutable nature also means you can't install apps and packages as freely as you can on other distros, since doing so involves modifying the core system. However, this generally isn't a problem for gaming since Steam and Lutris come preinstalled, and you can install your games through these launchers.

Furthermore, you can install system-level RPM packages using rpm-ostree, although this approach is generally discouraged. Instead, you're expected to use Flatpak for traditional desktop apps, Homebrew for command line apps, and Distrobox for software that needs a traditional package manager.

Overall, for someone who just wants to install Linux and play games without worrying too much about maintaining their OS, Bazzite is the more beginner-friendly choice.

Bazzite gives you the console experience

The way I see it, Bazzite offers more of a plug-and-play console gaming experience, which is perfect for casual gamers who aren't interested in worrying about the technicalities of Linux. In fact, you can install Bazzite's HTPC variant, which boots straight into Steam Gaming Mode, giving you a console-like experience based on Steam's Big Picture Mode. From there, you can simply install your Steam games and play them without ever having to worry about the Linux distro underneath.

In comparison, CachyOS is closer to traditional PC gaming. It gives you plenty of options but expects you to be tech-savvy enough to make the most of them and patient enough to troubleshoot problems if and when things go wrong. It certainly gives you more control over the OS, and if you enjoy that, CachyOS is going to be the better distro for you.

However, I just want a system that works. I have limited free time, and I'd rather spend it playing games than optimizing a system for gaming.

This entry was edited (Sunday, October 18, 2026, 3:55 PM)

17 octobre : explosion


Soutenez Blast, média indépendant en accès libre grâce au soutien de ses abonnés : blast-info.fr/soutenir

Journaliste : Maxime Cochelin
Montage : Hugo Bot Delpérié
Images : Clara Menais, Thibault Izoret, José Rexach, Taha Bouhafs, Thibault Lauras
Son : Abel Rapin
Graphisme : Morgane Sabouret
Production : Hicham Tragha
Directeur du développement des collaborations extérieures : Mathias Enthoven
Co-directrice de la rédaction : Soumaya Benaïssa
Directeur de la publication : Denis Robert

Le site : blast-info.fr/
Facebook : facebook.com/blastofficiel
Twitter : twitter.com/blast_france
Instagram : instagram.com/blastofficiel/
Mastodon : mamot.fr/web/@blast_info
Peertube : video.blast-info.fr/
Twitch : twitch.tv/blastinfo
Bluesky : bsky.app/profile/blast-info.fr

#17octobre #manifestation #france

This entry was edited (Sunday, October 18, 2026, 7:33 AM)

Microsoft Wants to Protect Your Linux Desktop with Defender


Yes, you read that correctly. Microsoft is bringing its Defender security software to Linux desktops. The company has announced that Microsoft Defender for Endpoint now officially supports Linux desktop environments, with the feature currently available in public preview.

And before anyone starts wondering whether Microsoft has suddenly decided that every Linux user needs antivirus software, there’s an important distinction. This isn’t the consumer version of Defender familiar to Windows users. Instead, it’s Microsoft’s enterprise security platform for organizations running Linux workstations.

According to Microsoft, the expansion is driven by the growing use of Linux desktops among developers. These machines often access source code repositories, cloud infrastructure, credentials, and other sensitive resources, making them attractive targets for attackers.

The idea is to give enterprise security teams the same visibility and protection across Linux desktops that they already have for Windows, macOS, and Linux servers.

As for the capabilities, Defender for Endpoint provides real-time antivirus protection, endpoint detection and response, threat investigation, vulnerability management, and centralized security monitoring through the Microsoft Defender portal.

Security administrators can use these tools to investigate suspicious activity, identify compromised machines, and respond to threats without managing Linux workstations through a separate security platform.

Interestingly, Microsoft isn’t introducing a completely new Linux security agent for this purpose. According to its documentation, the desktop version uses the same deployment packages, installation methods, and security capabilities already available for Linux servers.

The supported distributions are also the same. The list includes Ubuntu LTS, Debian, Fedora, Red Hat Enterprise Linux, openSUSE Leap, SUSE Linux Enterprise, Rocky Linux, AlmaLinux, and several others.

Desktop environment choice doesn’t matter. Whether a workstation runs GNOME, KDE Plasma, or another graphical environment, compatibility depends on the underlying distribution and kernel rather than the desktop itself.

There’s also an interesting detail regarding device identification. Defender attempts to determine whether a Linux installation is a server or workstation using operating system metadata and other system characteristics. When it cannot reliably identify a machine as a workstation, it classifies it as a server by default.

Of course, Defender’s presence on Linux isn’t entirely new. Microsoft introduced its antivirus solution for Linux servers back in 2020, subsequently expanding its enterprise threat detection and response capabilities. What’s changing now is the official inclusion of desktop workstations.

Finally, it’s also worth emphasizing that this remains a public preview, not a generally available release. Organizations interested in deploying it will need an appropriate Microsoft Defender for Endpoint subscription and must meet the existing Linux system requirements.

For more details, see Microsoft’s official announcement.

Ubuntu 26.10 Has Come Out as a Rust-Packed Interim Release


Do you feel safe with all the entRUSTing they're putting on non GNU software?

The title says that because, until now, the core utilities in Ubuntu were not fully Rust. cp, mv, and⁣ rm had stayed on the GNU versions over compatibility issues. They have since moved to the Rust-based uutils implementation, taking the distro even further in its oxidation process.

Ubuntu 26.10, codenamed "Stonking Stingray", is an interim release, which means it brings newer software than the earlier LTS while only getting nine months of support, ending in July 2027.

Although our features roundup covered a lot of ground, there were some changes that it missed.

Ubuntu 26.10: What's New?

Well, we start with the kernel powering this interim release, Linux 7.3, which offers support for recent Snapdragon X2 Elite laptops along with several older Snapdragon X Elite and X Plus machines from Lenovo, HP, and Acer.

Gamers will be glad to know that the first chunk of Valve engineer Natalie Vock’s VRAM overcommit work has also landed in this kernel. Games on graphics cards with too little video memory should run better, as some of the data can now be offloaded to regular system RAM.

You already know that this Linux release is shaping up to be one of the most performance-focused releases in years.

Ubuntu is also moving to the NVIDIA 615 driver series, which replaces 595 and 610 and ships open kernel modules only, supporting Turing and newer GPUs.

The rustification we talked about earlier also extends to OpenPGP, where Sequoia PGP, a Rust-based implementation built by former GnuPG developers, has landed in the main archive. Its sq and sqv tools now sit alongside GnuPG's gpg and gpgv.

For the desktop environment, Ubuntu 26.10 has GNOME 51, with its range of upgrades such as a fingerprint manager in the Users panel, DNS search domains in the Network settings, and a count badge in Files when you drag multiple items.

There's also the Ubuntu Tiling Assistant that shows a Windows-11-like interface for the built-in snappable window layouts.

If you were hoping for a redesigned installer and first-boot onboarding flow, those are planned to come for the next long-term support release, Ubuntu 28.04 LTS.

Other Changes & Improvements

These are some of the other notable changes in this release:


OpenSSL 4 brings Encrypted Client Hello (ECH) and better QUIC support.
TPM-backed full-disk encryption now works without a hardware root of trust if a PIN or passphrase is set.
The RISC-V platform gets official RVA23 support for the SpacemiT K3 boards and SiFive's BigSky platform.
Twelve new wallpapers that were picked across the Mascot, Photography, and Digital/Abstract categories.
The toolchain upgrades consist of GCC 15.2.0, LLVM 22.1.8, Python 3.14.7, Rust 1.97.1, Go 1.27, and OpenJDK 25.0.4.

Download Ubuntu 26.10

ISOs for this interim release are available for AMD64, ARM64, RISC-V, and others from the official website; go for the "Desktop" ISOs if you are a regular user. Specific flavors like Server, Netboot, and WSL can be fetched from the releases portal.

This entry was edited (Sunday, October 18, 2026, 3:12 AM)

KDE Plasma 6.8: No More X11, Union theming, and a TON of changes! - The Linux Experiment


Timestamps:

00:00 Intro

01:32 Wayland-only

02:59 Kde theming

09:33 Plasma-desktop

12:42 Window management

15:09 Performance improvements & wayland

17:28 Misc. changes to the desktop

18:27 Settings

20:58 Application changes

25:13 Conclusion

27:55 Sponsor: Tuxedo Computers


KDE Plasma 6.8: No More X11, Union theming, and a TON of changes!


Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
01:32 Wayland-only
02:59 Kde theming
09:33 Plasma-desktop
12:42 Window management
15:09 Performance improvements & wayland
17:28 Misc. changes to the desktop
18:27 Settings
20:58 Application changes
25:13 Conclusion
27:55 Sponsor: Tuxedo Computers

#kdeplasma #linux #linuxdesktop


Framework Laptop 12 (2026) Review: The Linux MacBook Neo alternative?


Timestamps:

00:00 Intro

00:53 What changed

02:35 What's in the box

04:27 Design & build quality

06:52 Slap a Linux on it

07:52 Display & touchscreen

09:25 The good touch

12:33 Keyboard & touchpad

14:57 Webcam & mic

16:25 Performance

18:25 Conclusion

Links

guides.frame.work/Guide/Displa…

figma.com/proto/BCDFqAEpP77tfk…

guides.frame.work/Guide/Fedora…

frame.work/fr/en/blog/framewor…

frame.work/fr/en/products/lapt…


Framework Laptop 12 (2026) Review: The Linux MacBook Neo alternative?


👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:53 What changed
02:35 What's in the box
04:27 Design & build quality
06:52 Slap a Linux on it
07:52 Display & touchscreen
09:25 The good touch
12:33 Keyboard & touchpad
14:57 Webcam & mic
16:25 Performance
18:25 Conclusion

Links

guides.frame.work/Guide/Displa…

figma.com/proto/BCDFqAEpP77tfk…
https://guides.frame.work/Guide/Fedora+KDE+Plasma+Desktop+Installation+on+the+Framework+Laptop+12+Intel®+Core™+Series+3/856#s4394
frame.work/fr/en/blog/framewor…
frame.work/fr/en/products/lapt…

#framework #linuxdesktop #linux


This entry was edited (Saturday, October 17, 2026, 10:55 AM)

GNOME OS Preview, Epic supports Linux, Linux kernel set to go all in on AI - Linux Weekly News


Timestamps:

00:00 Intro

00:49 Sponsor: Hostinger

02:02 GNOME OS released in Preview

06:03 Epic Games Store has a Linux client, EAC will support Linux too

10:01 Torvalds builds branch for kernel using Al

13:42 Kernel devs ponder removing mandatory Al use disclosure

15:32 KDE Plasma 6.8 is released

17:13 Ubuntu 26.10 released

19:16 Mint 27 looks like a big release

21:27 Steam Client is finally moving to 64bit

22:27 Netherlands backs away from MS365 rollout

24:16 Dev behind vibe coded Adobe suite bashes FOSS projects

25:57 Framework triples their funding for CachyOS

27:11 Firefox releases a commercial Enterprise version

28:57 New EuroOffice fork that looks like MS Office

30:54 Valve releases CAD files for Steam Frame

32:32 Sponsor: Tuxedo Computers

Links:

GNOME OS released in Preview

os.gnome.org/

Epic Games Store has a Linux client, EAC will support Linux too

onlineservices.epicgames.com/n…

gamingonlinux.com/2026/10/epic…

codon.org.uk/~mjg59/blog/p/epi…

Torvalds' Al generated kernel patches & talks more about Al

phoronix.com/news/Linus-Torval…

techradar.com/pro/linux-founde…

Kernel devs ponder removing mandatory Al use disclosure

phoronix.com/news/Linux-Droppi…

KDE Plasma 6.8 is released

kde.org/announcements/plasma/6…

Ubuntu 26.10 released

ubuntu.com//blog/canonical-rel…

Mint 27 looks like a big release

blog.linuxmint.com/?p=5086

Steam Client is finally moving to 64bit

steamcommunity.com/groups/Stea…

Netherlands backs away from MS365 rollout

zdnet.com/business/dutch-tax-a…

Dev behind vibe coded Adobe suite bashes FOSS projects

techradar.com/computing/office…

Framework triples their funding for CachyOS

discuss.cachyos.org/t/announce…

Firefox releases a commercial Enterprise version

blog.mozilla.org/en/firefox/in…

New EuroOffice fork that looks like MS Office

itsfoss.com/news/elixiroffice-…

github.com/leag1234/elixiroffi…

Valve releases CAD files for Steam Frame

gamingonlinux.com/2026/10/stea…


GNOME OS Preview, Epic supports Linux, Linux kernel set to go all in on AI - Linux Weekly News


Get a Hostinger VPS for self-hosting, home lab projects, automations, running Docker containers, and hosting your own services! Use code LINUXEXPERIMENT for a special deal: hostinger.com/linuxexperiment

Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:49 Sponsor: Hostinger
02:02 GNOME OS released in Preview
06:03 Epic Games Store has a Linux client, EAC will support Linux too
10:01 Torvalds builds branch for kernel using AI
13:42 Kernel devs ponder removing mandatory AI use disclosure
15:32 KDE Plasma 6.8 is released
17:13 Ubuntu 26.10 released
19:16 Mint 27 looks like a big release
21:27 Steam Client is finally moving to 64bit
22:27 Netherlands backs away from MS365 rollout
24:16 Dev behind vibe coded Adobe suite bashes FOSS projects
25:57 Framework triples their funding for CachyOS
27:11 Firefox releases a commercial Enterprise version
28:57 New EuroOffice fork that looks like MS Office
30:54 Valve releases CAD files for Steam Frame
32:32 Sponsor: Tuxedo Computers

Links:

GNOME OS released in Preview
os.gnome.org/

Epic Games Store has a Linux client, EAC will support Linux too
onlineservices.epicgames.com/n…
gamingonlinux.com/2026/10/epic…
codon.org.uk/~mjg59/blog/p/epi…

Torvalds' AI generated kernel patches & talks more about AI
phoronix.com/news/Linus-Torval…

techradar.com/pro/linux-founde…

Kernel devs ponder removing mandatory AI use disclosure
phoronix.com/news/Linux-Droppi…

KDE Plasma 6.8 is released
kde.org/announcements/plasma/6…

Ubuntu 26.10 released
ubuntu.com//blog/canonical-rel…

Mint 27 looks like a big release
blog.linuxmint.com/?p=5086

Steam Client is finally moving to 64bit
steamcommunity.com/groups/Stea…

Netherlands backs away from MS365 rollout
zdnet.com/business/dutch-tax-a…

Dev behind vibe coded Adobe suite bashes FOSS projects
techradar.com/computing/office…

Framework triples their funding for CachyOS
discuss.cachyos.org/t/announce…

Firefox releases a commercial Enterprise version
blog.mozilla.org/en/firefox/in…

New EuroOffice fork that looks like MS Office
itsfoss.com/news/elixiroffice-…
github.com/leag1234/elixiroffi…

Valve releases CAD files for Steam Frame
gamingonlinux.com/2026/10/stea…

#linux #linuxnews #technews


This entry was edited (Saturday, October 17, 2026, 10:48 AM)

Henry Fisher: Getting your friends & family off Big Tech | Nextcloud Community Conference 2026


We welcome everyone to watch the session recordings from the Nextcloud Community Conference 2026! While this session is technically a workshop, we decided to include it in the playlist together with recorded lightning talks, so our community can learn from Henry's insights.

About this session:

Speaker: Henry Fisher

Session title: Solo doesn’t win: A workshop on getting your friends & family off Big Tech

Description provided by the author:

You’ve done the hard work. You locked down your accounts, migrated to a nearly fully open-source stack, and swore off every major big tech company. But your mom still backs up her (and your!) photos to Google, and your best friend still texts you over plain SMS without a second thought.

How can we sustainably recruit people in our lives to stronger, open source tools? How can we make privacy & digital sovereignty a social aspect that extends beyond the self?

Henry Fisher from Techlore has spent over a decade figuring out what actually gets people, including the non-technical people you love, to begin to change their habits. He’s hosting this collaborative workshop where everyone is welcome to bring their tips & experiences, so we can all walk away more empowered to bring our loved ones along.

⚠️ Note: this is a live recording of a session from an in-person event. Audio and video quality may differ from our studio content.

Watch all lightning talks: peertube.nextcloud.com/w/p/pv7…

More about the event: nextcloud.com/conference-2026/

This entry was edited (Friday, October 16, 2026, 2:44 PM)

GNOME OS Preview, Epic supports Linux, Linux kernel set to go all in on AI - Linux Weekly News


Get a Hostinger VPS for self-hosting, home lab projects, automations, running Docker containers, and hosting your own services! Use code LINUXEXPERIMENT for a special deal: hostinger.com/linuxexperiment

Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#

👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits

YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment

Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…

👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…

Timestamps:
00:00 Intro
00:49 Sponsor: Hostinger
02:02 GNOME OS released in Preview
06:03 Epic Games Store has a Linux client, EAC will support Linux too
10:01 Torvalds builds branch for kernel using AI
13:42 Kernel devs ponder removing mandatory AI use disclosure
15:32 KDE Plasma 6.8 is released
17:13 Ubuntu 26.10 released
19:16 Mint 27 looks like a big release
21:27 Steam Client is finally moving to 64bit
22:27 Netherlands backs away from MS365 rollout
24:16 Dev behind vibe coded Adobe suite bashes FOSS projects
25:57 Framework triples their funding for CachyOS
27:11 Firefox releases a commercial Enterprise version
28:57 New EuroOffice fork that looks like MS Office
30:54 Valve releases CAD files for Steam Frame
32:32 Sponsor: Tuxedo Computers

Links:

GNOME OS released in Preview
os.gnome.org/

Epic Games Store has a Linux client, EAC will support Linux too
onlineservices.epicgames.com/n…
gamingonlinux.com/2026/10/epic…
codon.org.uk/~mjg59/blog/p/epi…

Torvalds' AI generated kernel patches & talks more about AI
phoronix.com/news/Linus-Torval…

techradar.com/pro/linux-founde…

Kernel devs ponder removing mandatory AI use disclosure
phoronix.com/news/Linux-Droppi…

KDE Plasma 6.8 is released
kde.org/announcements/plasma/6…

Ubuntu 26.10 released
ubuntu.com//blog/canonical-rel…

Mint 27 looks like a big release
blog.linuxmint.com/?p=5086

Steam Client is finally moving to 64bit
steamcommunity.com/groups/Stea…

Netherlands backs away from MS365 rollout
zdnet.com/business/dutch-tax-a…

Dev behind vibe coded Adobe suite bashes FOSS projects
techradar.com/computing/office…

Framework triples their funding for CachyOS
discuss.cachyos.org/t/announce…

Firefox releases a commercial Enterprise version
blog.mozilla.org/en/firefox/in…

New EuroOffice fork that looks like MS Office
itsfoss.com/news/elixiroffice-…
github.com/leag1234/elixiroffi…

Valve releases CAD files for Steam Frame
gamingonlinux.com/2026/10/stea…

#linux #linuxnews #technews

This entry was edited (today, 11:22 AM)

Xorg doesn't display in gentoo


so the output

and the log from /var/log/Xorg.0.log

[   722.107] 
X.Org X Server 1.21.1.24
X Protocol Version 11, Revision 0
[   722.107] Current Operating System: Linux raspy 6.18.52-gentoo #1 SMP PREEMPT_DYNAMIC Sun Sep 27 13:51:24 -00 2026 x86_64
[   722.107] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.18.52-gentoo root=PARTUUID=bc9c1c44-ac90-4561-aaef-8e9a7f8c69f8 ro
[   722.107]  
[   722.107] Current version of pixman: 0.46.4
[   722.107]    Before reporting problems, check http://wiki.x.org/
    to make sure that you have the latest version.
[   722.107] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   722.107] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Oct 16 19:10:03 2026
[   722.108] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   722.108] (==) No Layout section.  Using the first Screen section.
[   722.108] (==) No screen section available. Using defaults.
[   722.108] (**) |-->Screen "Default Screen Section" (0)
[   722.108] (**) |   |-->Monitor "<default monitor>"
[   722.109] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[   722.109] (**) Allowing byte-swapped clients
[   722.109] (==) Automatically adding devices
[   722.109] (==) Automatically enabling devices
[   722.109] (==) Automatically adding GPU devices
[   722.109] (==) Automatically binding GPU devices
[   722.109] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   722.109] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[   722.109]    Entry deleted from font path.
[   722.109] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[   722.109]    Entry deleted from font path.
[   722.109] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[   722.109]    Entry deleted from font path.
[   722.109] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
[   722.109]    Entry deleted from font path.
[   722.109]    (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
[   722.109] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
[   722.109]    Entry deleted from font path.
[   722.109]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
[   722.109] (==) FontPath set to:
    /usr/share/fonts/misc
[   722.109] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   722.109] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[   722.109] (II) Module ABI versions:
[   722.109]    X.Org ANSI C Emulation: 0.4
[   722.109]    X.Org Video Driver: 25.2
[   722.109]    X.Org XInput driver : 24.4
[   722.109]    X.Org Server Extension : 10.0
[   722.118] (--) using VT number 8

[   722.118] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   722.121] (--) PCI:*(0@0:2:0) 8086:3ea0:103c:8549 rev 2, Mem @ 0xe7000000/16777216, 0xc0000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
[   722.121] (II) LoadModule: "glx"
[   722.121] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   722.124] (II) Module glx: vendor="X.Org Foundation"
[   722.124]    compiled for 1.21.1.24, module version = 1.0.0
[   722.124]    ABI class: X.Org Server Extension, version 10.0
[   722.125] (==) Matched intel as autoconfigured driver 0
[   722.125] (==) Matched modesetting as autoconfigured driver 1
[   722.125] (==) Matched fbdev as autoconfigured driver 2
[   722.125] (==) Matched vesa as autoconfigured driver 3
[   722.125] (==) Assigned the driver to the xf86ConfigLayout
[   722.125] (II) LoadModule: "intel"
[   722.125] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[   722.125] (II) Module intel: vendor="X.Org Foundation"
[   722.125]    compiled for 1.21.1.24, module version = 2.99.917
[   722.125]    Module class: X.Org Video Driver
[   722.125]    ABI class: X.Org Video Driver, version 25.2
[   722.125] (II) LoadModule: "modesetting"
[   722.125] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[   722.126] (II) Module modesetting: vendor="X.Org Foundation"
[   722.126]    compiled for 1.21.1.24, module version = 1.21.1
[   722.126]    Module class: X.Org Video Driver
[   722.126]    ABI class: X.Org Video Driver, version 25.2
[   722.126] (II) LoadModule: "fbdev"
[   722.126] (WW) Warning, couldn't open module fbdev
[   722.126] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   722.126] (II) LoadModule: "vesa"
[   722.127] (WW) Warning, couldn't open module vesa
[   722.127] (EE) Failed to load module "vesa" (module does not exist, 0)
[   722.127] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   722.127] (II) intel: Driver for Intel(R) HD Graphics
[   722.127] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[   722.127] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[   722.127] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   722.135] (EE) open /dev/dri/card0: No such file or directory
[   722.135] (WW) Falling back to old probe method for modesetting
[   722.135] (EE) open /dev/dri/card0: No such file or directory
[   722.135] (EE) Screen 0 deleted because of no matching config section.
[   722.135] (II) UnloadModule: "modesetting"
[   722.135] (EE) Device(s) detected, but none match those in the config file.
[   722.135] (EE) 
Fatal server error:
[   722.135] (EE) no screens found(EE) 
[   722.135] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org/
 for help. 
[   722.135] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   722.135] (EE) 
[   722.137] (EE) Server terminated with error (1). Closing log file.

CPU: Intel (R) Core(TM) i7-8565 (4) @ 4.60 GHz

GPU: Intel UHD Graphics 620

[Integrated]Kernel: Linux 6.18.52-gentoo

914 packages from emerge apparently

I have tried doing some stuff but I really don't think it made a difference in any possible way.

There's also when keyword ~amd64 blocks stuff like kde. From what I understand there's also a stable amd64 apparently? idk that's a bit unrelated I will look into it later.

This entry was edited (Saturday, October 17, 2026, 3:34 AM)

ZDay: How to Grow a Saner Society. A Lifetime Adventure (improved)


On 26th of August, 2023, we presented TROM at the annual ZDay event in Prague. This was the last ZDay after a decade long of making them every year.

Our presentation was focused on showcasing in a unique way how our society works and how trade is at the core of most of our issues. In the second half we focused on the positive side: how we and others create trade-free good and services and why this can become a tsunami movement if more of us engage into it, in a decentralized way.

We put a lot of effort into creating a simple narrative and interesting slides with animations, to make it all more fun and easy to understand.

This was the first presentation for Tio and we hope more to follow.

--- First few seconds still have a bad audio ----

This entry was edited (Monday, October 12, 2026, 2:43 PM)

How to Find the Song Behind an Original Sound on TikTok, Reels and Shorts


Four methods, from free to reliable

Most music on TikTok, Instagram Reels and YouTube Shorts is labeled "original sound". That label only means the uploader added the audio themselves. The real song can be a chart hit, a sped-up remix or a two-year-old indie track, and the app won't tell you which.

These are the methods I use, roughly in the order I try them.

1. Read the comments first


On popular videos, someone has usually asked "song?" already. Sort by top comments and look for a reply with a title. It's free, but on smaller videos nobody has answered yet.

2. Tap the sound and look at other videos


The sound page lists every video using that audio. Sometimes a bigger creator used the same sound and named the song in their caption.

3. Use audio fingerprinting on the video link


This is the reliable option. Fingerprinting compares a few seconds of audio against a large database of recorded songs, so it works even when the track is pitched up, slowed down or under someone talking. I paste the video link into ClipMelody, which downloads the audio from TikTok, Reels or Shorts links and returns the title and artist in a few seconds. You can also upload a clip or record from your phone speaker.

4. Humming search as a last resort


If the clip is a cover or a live version, fingerprinting may miss it because the recording itself is different. Humming search in Google can still find the melody.


Once you have the name, save it to a playlist straight away. The sound page often disappears when the original video is deleted.

⇧