The Linux boot process: from power button to kernel
You press the power button. A second later a wall of text scrolls by, or a logo fades in, and eventually Linux appears. What happens in between is not magic. It is a careful handshake between tiny programs and a very literal CPU. This part follows that handshake until the very first line of C code inside the Linux kernel runs. ↫ 0xkato’s blog Exactly what it says on the tin. ⌘ Read more
When I find out my code is about to be audited in detail ⌘ Read more
Fedora: The First Vibe Coded Linux Distro
What does an Al developed Linux Distribution look like? ⌘ Read more
I finally took a closer look at OpenRouter today, added some credits, and used it with the Kilo Code VS Code extension to vibe code (or at least guide the LLM to code) a bit on the wedding website I’m building for next year. I used the Grok Code Fast 1 model most of the time. Furthermore, I also switched this blog’s AI plugins to use Mistral Small 3.2 for summary generation and image caption generation. ⌘ Read more
The XMPP Standards Foundation: XMPP related Workshop at the Linux Day Torino 2025
Nicolas Vial will host the Quale sistema alternativo per il vostro cellulare? talk with a workshop that will demonstrate how to install and use XMPP for free from F-DROID, but will also give away free QR codes for Monocles Chat from [Google Play](https://play. … ⌘ Read more
From karaoke terminals to AI résumés: The winners of GitHub’s For the Love of Code challenge
This summer, we invited devs to participate in our hackathon for joyful, ridiculous, and wildly creative projects. Here are the winners of For the Love of Code!
The post [From karaoke terminals to AI résumés: The winners of GitHub’s For the Love of Code challenge](https://github.blog/open-source/from-karaoke-terminals-to-ai-resumes-the-winners-of-github … ⌘ Read more
Advent of Code will be different this year:
There will only be 12 puzzles, i.e. only December 1 to December 12. This might make it more interesting for some people, because it’s (probably) less work and a lower chance of people getting burned out. 🤔
Personally, I’ll probably stretch it out over 24 days. Giving myself more time to solve each puzzle and I really want this event to last the entire month. 😅
Maybe this makes it more interesting for some people around here as well?
F-Droid Says The Bible is Safe For Work… for Now
The story of the F-Droid Android App Store listing The Bible as NSFW (”Promotes Pornography”) continues as developers de-list their Apps from F-Droid & Code of Conduct shenanigans. ⌘ Read more
What’s the problem with pipe-curl-into-sh?
You’ve seen it : many popular tools will have a one-liner homepage with something along the lines of
ˋˋˋ
curl https://fancy.tool/install.sh | /bin/sh
ˋˋˋ
And inevitably people will comment on how unsafe this is.
I don’t get it. How is it any more unsafe than cloning a repo and building and running its code? ⌘ Read more
Inside the breach that broke the internet: The untold story of Log4Shell
Log4Shell proved that open source security isn’t guaranteed and isn’t just a code problem. It’s about supporting, enabling, and empowering the people behind the projects that build our digital infrastructure.
The post [Inside the breach that broke the internet: The untold story of Log4Shell](https://github.blog/open-source/inside-the-breach-that-broke-the-internet-the-untold-story-of-log4she … ⌘ Read more
When someone suggests improving my code ⌘ Read more
Every vibe-coded website is the same page with different words. So I made that page
Comments ⌘ Read more
How to add MCP Servers to OpenAI’s Codex with Docker MCP Toolkit
AI assistants are changing how we write code, but their true power is unleashed when they can interact with specialized, high-precision tools. OpenAI’s Codex is a formidable coding partner, but what happens when you connect it directly to your running infrastructure? Enter the Docker MCP Toolkit. The Model Context Protocol (MCP) Toolkit acts as a… ⌘ Read more
Why Autonomous Infrastructure is the future: From intent to self-operating systems
Executive summary: We’re at an inflection point where AI-generated code meets AI-managed infrastructure, creating truly self-sustaining systems. This convergence transforms infrastructure from static pipelines to autonomous systems that build, govern, heal, and optimize themselves. Organizations have… ⌘ Read more
Accelerate developer productivity with these 9 open source AI and MCP projects
GitHub Copilot and VS Code teams, along with the Microsoft Open Source Program Office (OSPO), sponsored these nine open source MCP projects that provide new frameworks, tools, and assistants to unlock AI-native workflows, agentic tooling, and innovation.
The post [Accelerate developer productivity with these 9 open source AI and MCP projects](https://github.blog/open-source/acce … ⌘ Read more
NLnet sponsors development of WPA3 support for OpenBSD
The NLnet foundation has sponsored a project to add WPA3 support to OpenBSD, support which in turn can be used by other operating systems. This project delivers the second open-source implementation of WPA3, the current industry standard for Wi-Fi encryption, specifically for the OpenBSD operating system. Its code can also be integrated by other operating systems to enable modern Wi-Fi encryption, thereby enhancing the div … ⌘ Read more
When I manage to sneak a recursive function into my code ⌘ Read more
Debug Docker Builds with Visual Studio Code
Building Docker images is an important component of the software delivery pipeline for modern applications. It’s how we package our apps and services so that they can be distributed to others and deployed to production. While the Dockerfile has long been the standard for defining container images, it is known to be challenging to make… ⌘ Read more
When I’ve coded all night ⌘ Read more
After taking most of the year off from role-playing, I’ve got 3 one-shots coming up in the next month, all of which need some tweaking before I can run them (as do my homebrew rules).
Plus there’s a “build a game” code challenge at work, a pair of media boxes I need to rebuild, a pair of dead machines I need to diagnose, and I’d like to (eventually) get my twtxt apps to a “releasable” state.
So many projects, so little (free) time…
When I know the client and tell the new guy to comment out code instead of deleting it ⌘ Read more
1.5x to 2.2x GB/s decoding throughput for delta, delta-of-delta and xor-with-previous codes
Comments ⌘ Read more
Bypass 403 Response Code by Adding Creative String | IRSYADSEC
HTTP 403 is a response code indicating that access to the requested resource is forbidden. This can happen due to various reasons, such as…
[Continue reading on Inf … ⌘ Read more
When I see code mixing English, German, and Spanish in variable names ⌘ Read more