Fixing a bug in Google Chrome as a first-time contributor
A rundown of my experience finding and fixing a bug in the Chromium/Google Chrome browser - specifically in the devtools. It includes details about the bug itself as well as notes about what it was like working on the Chromium project as a first-time contributor.
I’m now a full-time professional open source maintainer
It works! I am now a full-time independent open-source maintainer. I'm announcing my first cohort of six clients, and sharing some details of how the model works.
Moving from GitHub to Codeberg, for lazy people
I’ve just started to migrate some repositories from GitHub to Codeberg. I’ve wanted to do this for a long time but have stalled on it because I perceived Codeberg as not being ready and the migration process as being a lot of (boring) work.
I quit my job to work full time on my open source project
Quitting my job to start a company
Leaving GitHub for Forgejo
I host and maintain your WordPress site: one person for your server and your site, who you message on WhatsApp. From €39 per month excl. VAT, cancel monthly.
Paperless-ngx – Open source document management system
Explore Paperless-ngx, the game-changer in document management. I'll take you through my adoption journey, Docker setup, and why it's 100 times better than paper filing. Say goodbye to paper chaos!
Open source projects should run office hours
Back in December I decided to try something new for my Datasette open source project: Datasette Office Hours. The idea is simple: anyone can book a 25 minute conversation with …
OnionShare makes it easy to publish anonymous, uncensorable websites
I’m excited to announce that OnionShare 2.2 is released! You can download it from onionshare.org. When I first wrote OnionShare in 2014, it let you anonymously and securely send files to people. It worked like this: OnionShare zips up the files, starts a local web server on
Show HN: Htop 2.0 released, now cross-platform
This is htop, a cross-platform interactive process viewer. It is a text-mode application (for console or X terminals) and requires ncurses.
Replacing Mapbox with open source solutions
I rebuilt our interactive mapping stack with open source technology
The xz attack shell script
Andres Freund published the existence of the xz attack on 2024-03-29 to the public oss-security@openwall mailing list. The day before, he alerted Debian security and the (private) distros@openwall list. In his mail, he says that he dug into this after “observing a few odd symptoms around liblzma (part of the xz…
Voice.ai: GPL Violations with a Side of DRM
the one good use of copyright is prying things open
Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
Elementary OS
I’m not one prone to knee-jerk reactions, but I’m also not one to sit about idly without considering alternatives. So the first thing I did after the Apple ...
Lessons learned from 15 years of SumatraPDF, an open source Windows app (2021)
Lessons learned from 15 years of writing SumatraPDF, a great open-source PDF, eBook, and comic book reader for Windows
PeerTube, the “Decentralized YouTube”, succeeds in crowdfunding
‘Puisque ces mystères me dépassent, feignons d’en être l’organisateur.’ –Jean Cocteau. Click to read Quariety, by anas sabbar, a Substack publication. Launched 6 years ago.
Open Letter to the Linux Foundation
To: The Linux Foundation Jim Zemlin: Executive Director Angela Brown: VP of Events Andy Updegrove: Legal Council
Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
Last week, Dan Blanchard, the maintainer of chardet—a Python library for detecting text encodings used by roughly 130 million projects a month— released a new…
I regret migrating to Codeberg
A brief comment on Codeberg’s new terms, and why a free-software host deciding which projects are welcome worries me more than the bans themselves.
Origins of the youtube-dl project
As you may know, as of the time this text is being written youtube-dl’s repository at GitHub is blocked due to a DMCA takedown letter received by GitHub on behalf of the RIAA. While I cannot comment on the current maintainers' plans or ongoing discussions, in light of the claims made in that letter I thought it would…
PuTTY vulnerability vuln-p521-bias
Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team Download: Stable · Snapshot | Docs | Privacy | Changes | Wishlist