Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,100 posts.
Leaving Debian
Today's story is an insider view of Debian. One of the oldest Linux distributions and probably one of the longest-running volunteer-based open-source projects. Joey Hess is my guest, and he dedicated significant parts of his adult life to working on Debian. He's going to share what that was like. The good and the bad…
The state of Linux music players in 2026
Reviewing Linux desktop music players in an escape from Spotify.
EU Cyber Resilience Act: What does it mean for open source?
The final compromise text of the EU Cyber Resilience Act is now officially available, and various open source voices are currently opining on it. This is a complex act and other parts of the open source world (like the Eclipse Foundation and NLNet Labs) have been hard at work to advocate with the EU and member states…
Omnispeak – A Commander Keen Reimplementation
Omnispeak is an open-source reimplementation of Commander Keen episodes 4, 5, and 6. It aims to be a pixel-perfect, bug-for-bug clone of the original games, and is compatible with savegames from the DOS version.
My Resignation from Freenode
As it is now known, the freenode IRC network has been taken over by a Trumpian wannabe korean royalty bitcoins millionaire. To make a long story short, the former freenode head of staff secretly "sold" the network to this person even if it was not hers to sell, and our lawyers have advised us that there is not much…
How to liberate a Chromebook
Google is about as open as a clam. Over the holidays, I found a Chromebook that Samsung had given me to evaluate about six years ago and which had been gathering dust ever since. Coincidentally, Laura’s sister Annie had just told me that she needed a laptop. Hmm… Well, there was no way I was going to give her a Google…
The FFmpeg/Libav situation
One year and a half ago, an important part of FFmpeg developers decided to change the way the project was managed. This led to some kind of takeover , mainly to get rid of the old maintainer dictatorship, but also to change development methods, redefine objectives, etc. Then, for various reasons I will quickly…
The human only public license
A copyleft software license that restricts AI usage
Why Book Corners won't sync contributions back to OpenStreetMap
I wanted Book Corners to contribute newly submitted public bookcases back to OpenStreetMap. After researching the operational and community requirements, I decided not to implement it.
The Open Source Initiative Did Not Win Neo4j vs. PureThink
everywhere it looks, OSI sees itself, and in triumph
Curl is 18 years old tomorrow
Another notch on the wall as we've reached the esteemed age of 18 years in the cURL project. 9 releases were shipped since our last birthday and we managed to fix no less than a total of 457 bugs in that time. On this single day in history... 20,000 persons will be visiting the web … Continue reading curl is 18 years…
Debian Janitor: 60k Lintian Issues Automatically Fixed
The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the…
Open Source Hardware Hearing Aid Part 1
My mother got hearing aids a few years ago. About a month later, she lost one. Insurance said if she wanted a replacement, she could pay them many thousands of dollars or she could wait a year.
Bruce Perens: On Non-Judicical Punishment of Individuals
Non-Judicial Punishment is a key part of democracy and free-market capitalism, and highly problematical, at the same time.
What FreeBSD can offer compared to other operating systems (2020)
I really wanted to make this article short … but I failed miserably. At least I tried to organize it well so one may get back to it after ‘some’ reading because its not a short le…
How much of F-Droid is LLM generated?
Investigating the use of LLMs in the Android FOSS community
Age verification on Systemd and Flatpak
How will this work, I wonder
Persistent packages on Steam Deck using Nix
The Steam Deck (and SteamOS) delivers a fantastic console-like experience on a Linux system. However, its immutable filesystem means that installing packages that persist across system upgrades isn’t straightforward. Fortunately, with a little Nix magic, you can work around that limitation.