<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: grahamjperrin</title><link>https://news.ycombinator.com/user?id=grahamjperrin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 07 May 2026 14:30:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=grahamjperrin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by grahamjperrin in "Programming Still Sucks"]]></title><description><![CDATA[
<p>> anxiety around AI replacing developers<p>For the benefit of people who don't absorb the entire article (spoiler alert):<p>>> … AI didn't take our jobs. Greed did. …</p>
]]></description><pubDate>Thu, 07 May 2026 00:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48044103</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=48044103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48044103</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> all hail u/cperciva<p>Colin Percival (FreeBSD Primary Release Engineering Team Lead) longer uses that ID in Reddit.<p>Instead: /u/perciva<p>Most recently, in /r/freebsd <a href="https://www.reddit.com/r/freebsd/comments/1rphd7t/freebsd_144release_now_available/" rel="nofollow">https://www.reddit.com/r/freebsd/comments/1rphd7t/freebsd_14...</a><p>All hail.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408428</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408428</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p><a href="https://wiki.freebsd.org/Rust" rel="nofollow">https://wiki.freebsd.org/Rust</a> for Rust seems to be stale, but not yet categorised as such – <a href="https://wiki.freebsd.org/CategoryStale" rel="nofollow">https://wiki.freebsd.org/CategoryStale</a><p>In <<a href="https://lists.freebsd.org/archives/freebsd-hackers/2025-August/004921.html" rel="nofollow">https://lists.freebsd.org/archives/freebsd-hackers/2025-Augu...</a>> (August 2025), Konstantin Belousov (kib@) write:<p>> There was a long and hot thread about 'Rust in base' recently. …<p>Unfortunately, the list archives are not suitably indexed by popular search engines, so, for example, <a href="https://www.startpage.com/do/dsearch?query=Rust+base+site%3Alists.freebsd.org&cat=web" rel="nofollow">https://www.startpage.com/do/dsearch?query=Rust+base+site%3A...</a> does not find what's required. Sorry.<p><a href="https://www.phoronix.com/news/FreeBSD-Q4-2025-Status-Report" rel="nofollow">https://www.phoronix.com/news/FreeBSD-Q4-2025-Status-Report</a> includes Michael Larabel's quote from the final status report of 2025:<p>> At some point in early 2026 the rust KPIs should be stable enough for interested developers to try writing new code with them. They will not be perfect, but I want to make sure they work roughly like existing drivers expect and also fit the expectations of rust developers before asking for testers. Hopefully the Apple drivers will be back up to parity with the initial WIP in C in the first half of 2026 as well.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408335</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408335</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> FreeBsd is Systemd free.<p><a href="https://www.reddit.com/r/freebsd/comments/96pm7w/benno_rice_the_tragedy_of_systemd_bsdcan_2018/" rel="nofollow">https://www.reddit.com/r/freebsd/comments/96pm7w/benno_rice_...</a><p>> Benno Rice: The Tragedy of systemd – BSDCan 2018 : r/freebsd<p>Don't be misled by the title. I thoroughly recommend listening to the whole thing.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408244</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408244</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … I think I'd want to switch to pkgbase but that makes me nervous. …<p>There has been a disproportionate amount of negative noise from people who know too little about pkgbase.<p>pkgbase is a good thing. A very good thing. A huge game-changer, in terms of testing STABLE and CURRENT.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:25:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408232</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408232</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … the kernel shrinker API which has historically been a problem. …<p>Is that still a problem?<p>A few weeks ago I noted a change in ARC-related documentation for OpenZFS on Linux. I can't remember the details (I can find them, if necessary) but I do remember that it was a significant improvement for Linux users.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:22:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408213</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408213</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … Stable documentation allows time for it to be edited and revised to become better documentation,<p><a href="https://news.ycombinator.com/item?id=47407895">https://news.ycombinator.com/item?id=47407895</a><p>Part of the problem is, too few committers. <a href="https://cgit.freebsd.org/doc/log/access?h=refs/internal/admin" rel="nofollow">https://cgit.freebsd.org/doc/log/access?h=refs/internal/admi...</a><p>> as well as developing quality translations. …<p><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267274" rel="nofollow">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267274</a><p><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284875#c8" rel="nofollow">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284875#c8</a><p>For Russian, things are better: <a href="https://freshbsd.org/freebsd/doc?committer[]=Vladlen+Popolitov+%28vladlen%29" rel="nofollow">https://freshbsd.org/freebsd/doc?committer[]=Vladlen+Popolit...</a> – see <a href="https://cgit.freebsd.org/doc/commit/access?h=refs/internal/admin&id=3272fb9c5505d0ca72838e10306a23cefb1631b7" rel="nofollow">https://cgit.freebsd.org/doc/commit/access?h=refs/internal/a...</a></p>
]]></description><pubDate>Tue, 17 Mar 2026 03:17:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408178</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408178</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … For those that aren't familiar, ZFS isn't part of mainline Linux because of licensing incompatibility (and general distrust of Oracle). …<p>It's probably fair to say that trust in Oracle is irrelevant to OpenZFS.<p>Where Linux does use ZFS: to the best of my knowledge, it's typically OpenZFS – <a href="https://news.ycombinator.com/item?id=47407937">https://news.ycombinator.com/item?id=47407937</a> is my own use case.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:06:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408108</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408108</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>The condescending attitude of a minority of FreeBSD users is never an incentive to engage.</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:02:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47408089</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47408089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408089</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … Yes, as a comment in this sub-thread stated, jails exist …<p><a href="https://mastodon.bsd.cafe/@grahamperrin/116168374700889783" rel="nofollow">https://mastodon.bsd.cafe/@grahamperrin/116168374700889783</a><p>> Would anyone like to say something? 
> 
> …</p>
]]></description><pubDate>Tue, 17 Mar 2026 02:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407998</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47407998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407998</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … stable … about every 6 months.<p>Maybe slightly optimistic.<p><a href="https://bokut.in/freebsd-patch-level-table/#stable/13" rel="nofollow">https://bokut.in/freebsd-patch-level-table/#stable/13</a><p><a href="https://bokut.in/freebsd-patch-level-table/#stable/14" rel="nofollow">https://bokut.in/freebsd-patch-level-table/#stable/14</a><p><a href="https://bokut.in/freebsd-patch-level-table/#stable/15" rel="nofollow">https://bokut.in/freebsd-patch-level-table/#stable/15</a></p>
]]></description><pubDate>Tue, 17 Mar 2026 02:49:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407986</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47407986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407986</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> … ZFS was a huge selling point, but I heard that it works quite well on Linux, these days. …<p>True.<p>I have OpenZFS-native encrypted root-on-ZFS for Kubuntu 25.10, made ultra-simple by the installer for Ubuntu (25.04 at the time).<p>FreeBSD can not yet do this. Please see, for example, <a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263171" rel="nofollow">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263171</a><p>> 263171 – add loader(8) and boot loader menu support for boot with OpenZFS-encrypted ROOT</p>
]]></description><pubDate>Tue, 17 Mar 2026 02:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407937</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47407937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407937</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>> Regarding guides specifically, FreeBSD has exceptional resources: FreeBSD Handbook …<p>Ahem.<p><<a href="https://www.reddit.com/r/freebsd/comments/1rpnd05/comment/o9yie42/?context=3" rel="nofollow">https://www.reddit.com/r/freebsd/comments/1rpnd05/comment/o9...</a>> for the ZFS chapter "… telling people to do the WRONG thing, …"<p><<a href="https://www.reddit.com/r/freebsd/comments/1ru0k9u/comment/oapjcmu/?context=1" rel="nofollow">https://www.reddit.com/r/freebsd/comments/1ru0k9u/comment/oa...</a>> for the ports chapter "… misleading, it was wrongly updated: …"<p>– and so on.<p>> … the project's documentation is a gold standard IMHO.<p>Documentation certainly is not gold standard. I'm a former doc tree committer, familiar with many of the bugs …</p>
]]></description><pubDate>Tue, 17 Mar 2026 02:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407895</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47407895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407895</guid></item><item><title><![CDATA[New comment by grahamjperrin in "FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me"]]></title><description><![CDATA[
<p>Anything more recent than a 2023 blog post?</p>
]]></description><pubDate>Wed, 25 Feb 2026 04:12:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47147267</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=47147267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47147267</guid></item><item><title><![CDATA[New comment by grahamjperrin in "A Love Letter to FreeBSD"]]></title><description><![CDATA[
<p>> The truth is that FreeBSD doesn't want casual users, …<p>I shouldn't overgeneralise.<p><a href="https://github.com/orgs/FreeBSDFoundation/projects/1/views/3?visibleFields=%5B%22Title%22%2C%22Labels%22%2C%22Status%22%5D&sliceBy%5Bvalue%5D=System+Management" rel="nofollow">https://github.com/orgs/FreeBSDFoundation/projects/1/views/3...</a> … and so on.</p>
]]></description><pubDate>Sat, 13 Dec 2025 20:04:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46257489</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=46257489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46257489</guid></item><item><title><![CDATA[New comment by grahamjperrin in "A Love Letter to FreeBSD"]]></title><description><![CDATA[
<p>The current expectation is that the desktop script, which was originally scheduled for inclusion with FreeBSD Installer for 15.0, will be included with 15.1.<p>A blocker, although this bug was not the reason for rescheduling:<p><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290024" rel="nofollow">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290024</a></p>
]]></description><pubDate>Sat, 13 Dec 2025 20:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46257469</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=46257469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46257469</guid></item><item><title><![CDATA[New comment by grahamjperrin in "A Love Letter to FreeBSD"]]></title><description><![CDATA[
<p>No, it's not done. You forgot configuration.</p>
]]></description><pubDate>Sat, 13 Dec 2025 19:59:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46257452</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=46257452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46257452</guid></item><item><title><![CDATA[New comment by grahamjperrin in "A Love Letter to FreeBSD"]]></title><description><![CDATA[
<p>> yagni<p>TIL<p><a href="https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it" rel="nofollow">https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it</a></p>
]]></description><pubDate>Sat, 13 Dec 2025 19:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46257421</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=46257421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46257421</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Laptop Support and Usability (LSU): July 2025 Report"]]></title><description><![CDATA[
<p><a href="https://wiki.archlinux.org/title/Arch_compared_to_other_distributions#The_BSDs" rel="nofollow">https://wiki.archlinux.org/title/Arch_compared_to_other_dist...</a> exists, but probably does not answer your question.<p>For Arch users of KDE Plasma and applications, are essential packages ever missing? <<a href="https://wiki.archlinux.org/title/KDE#Installation" rel="nofollow">https://wiki.archlinux.org/title/KDE#Installation</a>><p>From <a href="https://gist.github.com/grahamperrin/307b8cdef5d4dcd30f5fdc4cdea03c72" rel="nofollow">https://gist.github.com/grahamperrin/307b8cdef5d4dcd30f5fdc4...</a> for FreeBSD:<p>> <i>It's not unusual for a Tier 1 platform to have no package for a wanted desktop environment. Two platforms are at this tier: …</i><p>For example, kde for FreeBSD 15.0-CURRENT was recently missing for a few days for AMD64; is still missing for aarch64 (64-bit ARMv8).<p>This is <i>not</i> to criticise the maintainers of packages or repos. I do understand the constraints.<p>The absence of an essential meta package is, inescapably, an impedance when aiming to test installers and upgrades, especially with pkgbase.</p>
]]></description><pubDate>Fri, 08 Aug 2025 05:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833790</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=44833790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833790</guid></item><item><title><![CDATA[New comment by grahamjperrin in "Laptop Support and Usability (LSU): July 2025 Report"]]></title><description><![CDATA[
<p>That's a tad dramatic, Daphne.</p>
]]></description><pubDate>Fri, 08 Aug 2025 02:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44832906</link><dc:creator>grahamjperrin</dc:creator><comments>https://news.ycombinator.com/item?id=44832906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44832906</guid></item></channel></rss>