Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,100 posts.
GPL upgrades via section 14 proxy delegation
I am not a lawyer. This is provided solely for the purposes of general information and does not constitute legal advice, guidance, or counsel. No attorney-client relationship is established by the provision of this information, and no reliance should be placed on this information in lieu of seeking professional legal…
A critical look at NetBSD’s installer
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2025/installing_bsd_…
Fixing analog audio on the $2.58 HDMI-to-VGA adapter
Adventures in programming, hardware, DSP, and chiptune
Third-Party Audit of Rustls
In May and June 2020, Cure53 completed an audit of ring , webpki , and rustls . Their report ( PDF ) fully describes the audit, and makes for interesting reading.
The lack of namespaces on crates.io is a feature
Rust doesn’t have namespaces in its package management system. It’s often viewed as a bug. But it’s not a bug, it’s a feature! While there are negative aspects of a flat package registry, there are also real benefits. Stability, continuity, and unity (discourages forks and fragmented identity)…
The importance of communities around software
I've done a lot of activism for software freedom, over the years. At first it was purely for software freedom and related topics, (such as security, autonomy and privacy) but eventually this has evolved into something more holistic. I believe that the software I use should be held to higher ethical standards than only…
The Mark Cuban Stimulus Plan - Open Source Funding
Its easy to write about what the government or other people should do with our/their money. It’s harder to come up with a course of action that I can undertake on my own that possibly, somehow could make a difference. My first inclination is always to try to look “for the next big thing”. But the next big thing is…
Recap of the `funding` experiment
Feross Aboukhadijeh is a computer security researcher, teacher, web developer, designer, long distance runner, gamer, music lover, and builder of websites that (sometimes) go viral.
Musings about Debian and Python
On a regular basis, I find myself the odd-man-out when it comes to talking about how to work with Python on Debian systems. I’m going to write this and post it so that I might be able to point people at my thoughts without having to write the same email in response to each thread that pops up.
From zero to hero: contributing to open source (2017)
Do you ever get the feeling that you are always a consumer and never a contributor to a library? Would you like to get more involved in open source projects and don’t know how? This is the&nb…
Bitcoin Core Lead Maintainer Steps Back, Encourages Decentralization
Recent events have made me reflect on a few things in my life I was already thinking about for a while. Also, responses on social media have made me realize that people have strange expectations from me, and what my role in the Bitcoin Core project is.
What Copilot means for open source
Matthew Butterick
The Cathedral and the Bizarre
Open source is a beautiful way of collaborating; but what's happening on the free Internet is more akin to the 'crowdsourcing' of journalists and other content creators by advertisers who no longer have to pay them - only the search engines that parse their articles. Douglas Rushkoff
We Were Wrong About the GPLs
an unsurprising admission in Conservancy v. Vizio
Stable Linux mainline builds for Ubuntu
Stéphane Graber's website -
Hacking up a fix for the broken AppleTalk kernel module in Linux 5.1 and newer
I was looking at one of my classic Macs a few weeks ago, and noticed that my Ubuntu 18.04 netatalk server wasn’t showing up in the Chooser anymore. If you’re not familiar with netatalk , it’s an implementation of Apple Filing Protocol (AFP) that runs on Unix-like operating systems such as Linux and NetBSD. It allows…
Openly Licensed Streetview with Panoramax
A video of Panoramax in action. Starting out with a map view which has small orange lines for where images are available. Then going into the actual 360 degree images and moving around. Above: a video showcasing the panoramax viewer, with a map to see where (most[1]) images are, and...
The strange economics of open-source software
I always use the names of economists for my machines' hostnames. keynes, friedman, marx, fisher, ricardo. So every so often the strange economics of open-source software hits me. Today it is almost taken for granted that the source code for most software is freely available. This is a profound and remarkable change…