Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed Dr. Mickey Lauer [copy] https://www.vanille-media.de/feed.xml has loading error: https://www.vanille-media.de/feed.xml is invalid XML, likely due to invalid characters. XML error: XML_ERR_NAME_REQUIRED at line 1274, column 31
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 22: The requested URL returned error: 500
Grub no longer detected my Windows installation
Christmas Eve 2025. It’s late at night and I should really go to bed because Santa is coming tonight. I’m installing a new hard drive in my computer to replace my existing Fedora Linux drive. The new one is larger and faster, and I decide to start from scratch with a new Fedora 43 KDE Plasma Desktop Edition installation. After the system is installed (super-fast!) I copy data over from my old drive into my new one. Mostly the home directory and a few other bits. Grub is showing me the kernels for the new OS installation, as well as options to boot several kernels from...
The Mysterious Forces Steering Views on Hacker News
I was initially torn about whether to publish this story, as I don’t have a clear or constructive recommendation on how to resolve the issue. I also didn’t want to come across as a paranoid conspiracy theorist – birds aren’t real, by the way. However, after repeatedly witnessing firsthand how Y Combinator’s Hacker News platform influences the spread of information and, consequently, opinions within the tech scene, I believe this topic deserves to be discussed, even if only briefly.
I approached this subject rationally, aiming to explain certain metrics I observed in my log files. I began exploring the Hacker News algorithms, along with related posts by other authors and,...
Holiday IoT Project: Playing Music With a Tesla Coil and ESP32

Let’s Make Some Sparks
Continue reading on Level Up Coding »
5 Lessons I Learned After 5 Years of Technical Writing

Let’s Find Some Pros And Cons
Continue reading on Never Stop Writing »
Domains as "Internet Handles"
A little while ago I cam across a post by Dan Abramov, a name that until then didn’t ring a bell, but who appears to be a former Meta employee and member of the React core team. The post links to a website made by Abramov, that addresses the issues of how, quote, every time you sign up for a new social app, you have to rush to claim your username, how, quote, if someone else got there first, too bad and how, quote, that username only works on that one app anyway.
The website goes on:
This is silly. The internet has already solved this problem.
There already...
Notes about VK_EXT_custom_resolve
Vulkan 1.4.333, released on November 14th, includes VK_EXT_custom_resolve, an extension that is closely related to the work we have been doing at Igalia to help Valve release the Steam Frame. It’s an extension that allows you to use a custom fragment shader to specify how to resolve a multisample image into a single-sample image, typically so the latter can be presented on screen. CTS tests for that extension were written by yours truly in close collaboration with Turnip developers, and are now public.
When using classic render passes from Vulkan, the extension only adds a flag that you can use to mark...
JavaScript Input Buffering: a simple project to show delayed keyboard events
In this post I’ll show you a simple but powerful JavaScript experiment that visualizes keyboard input in real time and with a one-second delay. It’s a small project built with pure HTML, CSS, and JavaScript, designed to teach essential concepts like keydown/keyup listeners, precise input timing, and requestAnimationFrame loops; the same fundamentals used in games, replays, and input debugging tools.