Top all-time · #5406
Jelmer Vernooij
Personal blog · jelmer.ukprogrammingsystems
Jelmer Vernooij's personal blog at jelmer.uk covers programming and systems. Since 2017, 14 different Hacker News readers have linked it 20 times, most often “Porting Python Projects to Rust”. It is still writing: the last post was on 2026-10-10, and you can follow it by feed.
Jelmer Vernooij,
Most-linked posts?
- Porting Python Projects to Rust4 people · 4 mentions · first linked 2023-06-02
- The Debian Janitor3 people · 3 mentions · first linked 2020-08-23
- Bazaar-NG: 7 years of hacking on a distributed version control system (2012)2 people · 2 mentions · first linked 2018-01-08
- Debian Janitor: 60k Lintian Issues Automatically Fixed2 people · 2 mentions · first linked 2020-08-22
What Hacker News says?
It seems like a logical option to eventually offer if it doesn't already (which I presume it doesn't, or the post would have mentioned it) - [1] is a post about the bot cutting PRs when it finds other things it thinks it knows how to correct. [1] - https://www.jelmer.uk/janitor-update-2.html
Comment linking /janitor-update-2.html
on “Thousands of Debian packages updated from their upstream Git repository”Submitted Thousands of Debian packages updated from their upstream Git repository as a story · 159 points
HN discussionThis is fixing issues in the packaging, not the upstream part of the package. I have plans to also have it fix issues in upstreams, but as you say - those will go into the upstream repositories. It processes the main Debian archive, not PPAs. The bot makes changes to the Git repository with the packaging - developers would get a pull request with the changes after doing verification, and they can just click "Merge"…
Comment linking /debian-janitor.html
on “Debian Janitor: 60k Lintian Issues Automatically Fixed”Submitted Debian Janitor: 60k Lintian Issues Automatically Fixed as a story · 149 points
HN discussion> I must be missing something, but TBH I’m finding it hard to remember any major technical contributions from Canonical. Parallelized service start on desktop boot and other similar desktop boot optimizations come to mind. But yeah, mostly it's the remaining 80% work of polish (in the sense of the adage of the remaining 20% actually being 80%) needed to make a Free Software system usable by the masses. Lots of work…
Comment linking /pages/bzr-a-retrospective.html
on “Canonical's interview process step by step (by step by step by)”Submitted Breezy: Forking Bazaar as a story · 77 points
HN discussionSubmitted Automatic daily updates for over 8000 Debian packages as a story · 31 points
HN discussionSubmitted Ognibuild – wrapper for upstream build systems as a story · 3 points
HN discussionSubmitted Porting Python Projects to Rust as a story · 2 points
HN discussionSubmitted The Buildlog Consultant as a story · 2 points
HN discussionSubmitted The Debian Janitor as a story · 2 points
HN discussionSubmitted Debian Janitor: 60k Lintian Issues Automatically Fixed as a story · 2 points
HN discussionSubmitted Show HN: Automated merge requests for Debian packaging as a story · 2 points
HN discussionSubmitted Breezy: Forking Bazaar as a story · 2 points
HN discussionSubmitted Porting Python Projects to Rust as a story · 1 points
HN discussionSubmitted Porting Python Projects to Rust as a story · 1 points
HN discussionSubmitted Porting Python Projects to Rust as a story · 1 points
HN discussionSubmitted The Debian Janitor (2019) as a story · 1 points
HN discussionSubmitted Bazaar-NG: 7 years of hacking on a distributed version control system (2012) as a story · 1 points
HN discussionSubmitted Bazaar-NG: 7 years of hacking on a distributed version control system (2012) as a story · 1 points
HN discussion