<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: brynet</title><link>https://news.ycombinator.com/user?id=brynet</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 10:05:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brynet" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brynet in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Making rent as an open source developer.<p>Shamelessly trying to attract new monthly sponsors and people willing to buy me the occasional pizza with my crap HTML skills.<p><a href="https://brynet.ca/wallofpizza.html" rel="nofollow">https://brynet.ca/wallofpizza.html</a></p>
]]></description><pubDate>Mon, 13 Apr 2026 09:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47749892</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47749892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47749892</guid></item><item><title><![CDATA[New comment by brynet in "FreeBSD Capsicum vs. Linux Seccomp Process Sandboxing"]]></title><description><![CDATA[
<p>> EDIT: Article seems to have been updated to remove mention of Chromium.<p>Archive: <a href="https://archive.ph/rLmTq" rel="nofollow">https://archive.ph/rLmTq</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 21:28:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47315808</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47315808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47315808</guid></item><item><title><![CDATA[New comment by brynet in "FreeBSD Capsicum vs. Linux Seccomp Process Sandboxing"]]></title><description><![CDATA[
<p>It's very difficult to reason about, for instance compare the OpenSSH sshd sandbox implementations.<p><a href="https://github.com/openssh/openssh-portable/blob/master/sshd-auth.c#L209" rel="nofollow">https://github.com/openssh/openssh-portable/blob/master/sshd...</a><p><a href="https://github.com/openssh/openssh-portable/blob/master/sandbox-darwin.c#L64" rel="nofollow">https://github.com/openssh/openssh-portable/blob/master/sand...</a><p><a href="https://github.com/openssh/openssh-portable/blob/master/sandbox-seccomp-filter.c" rel="nofollow">https://github.com/openssh/openssh-portable/blob/master/sand...</a><p><a href="https://github.com/openssh/openssh-portable/blob/master/sandbox-solaris.c" rel="nofollow">https://github.com/openssh/openssh-portable/blob/master/sand...</a><p>w/ Capsicum, beyond faffing around with some file descriptors, it's unclear what security cap_enter() adds:<p><a href="https://github.com/openssh/openssh-portable/blob/master/sandbox-capsicum.c" rel="nofollow">https://github.com/openssh/openssh-portable/blob/master/sand...</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 20:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47315340</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47315340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47315340</guid></item><item><title><![CDATA[New comment by brynet in "FreeBSD Capsicum vs. Linux Seccomp Process Sandboxing"]]></title><description><![CDATA[
<p>EDIT: Article seems to have been updated to remove mention of Chromium.<p>This article contains a lot of errors, for example Chromium on FreeBSD does NOT use Capsicum, it never has. That was experimental and invasive work done 17 years ago that was NEVER committed to their official ports repository. In fact, not a single browser on FreeBSD uses Capsicum or any form of sandboxing _at all_.<p><a href="https://github.com/rwatson/chromium-capsicum" rel="nofollow">https://github.com/rwatson/chromium-capsicum</a><p><a href="https://www.freshports.org/www/chromium/" rel="nofollow">https://www.freshports.org/www/chromium/</a><p><a href="https://cgit.freebsd.org/ports/log/www/chromium/Makefile?qt=grep&q=capsicum" rel="nofollow">https://cgit.freebsd.org/ports/log/www/chromium/Makefile?qt=...</a><p>Contrast that with OpenBSD, where the Chromium port has used pledge(2) since January 2016, and unveil(2) since 2018. Both are enabled by default. Mozilla Firefox ports also use both pledge and unveil since 2018-2019, with refinements over the years.<p><a href="https://marc.info/?l=openbsd-ports-cvs&m=145211683609002&w=2" rel="nofollow">https://marc.info/?l=openbsd-ports-cvs&m=145211683609002&w=2</a><p><a href="https://marc.info/?l=openbsd-ports-cvs&m=153250162128188&w=2" rel="nofollow">https://marc.info/?l=openbsd-ports-cvs&m=153250162128188&w=2</a><p>OpenBSD's fork of tcpdump has been privsep for ~22 years, and its packet parser runs with no privileges. It's pledged tightly "stdio" and has no network/filesystem access, and uses OpenBSD specific innovations like bpf descriptor locking (BIOCLOCK) missing from both FreeBSD/Linux tcpdump today (despite FreeBSD adding the ioctl in 2005).<p>In the years since it was added, the reason Capsicum has only been applied to a handful of utilities is because it's a tree barren of decades worth of incremental work on privilege separation and security research.</p>
]]></description><pubDate>Mon, 09 Mar 2026 19:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47314165</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47314165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47314165</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Making rent as an open source developer.<p>Shamelessly trying to attract new monthly sponsors and people willing to buy me the occasional pizza with my crap HTML skills.<p><a href="https://brynet.ca/wallofpizza.html" rel="nofollow">https://brynet.ca/wallofpizza.html</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 01:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303587</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47303587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303587</guid></item><item><title><![CDATA[New comment by brynet in "OpenBSD on SGI: A Rollercoaster Story"]]></title><description><![CDATA[
<p>I didn't say Loogson the company was dead, or that LoongArch was either. I said the predecessor Loongson/Godson CPUs are, like the 2E and 2F, which were MIPS-compatible. They're not manufactured anymore, and were practically unobtainium when they were.<p>LoongArch is not MIPS, despite it having similarities. It's a new platform/ISA and requires a completely different toolchain and new OS port.<p>It is not at all "new MIPS-family hardware is being made today" like you originally wrote, and it has little to no relevance to SGI hardware.</p>
]]></description><pubDate>Fri, 06 Mar 2026 18:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47279053</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47279053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47279053</guid></item><item><title><![CDATA[New comment by brynet in "OpenBSD on SGI: A Rollercoaster Story"]]></title><description><![CDATA[
<p>AFAIK Loongson is dead and isn't made anymore, and unlike OpenBSD/sgi, Loongson was a little-endian arch. OpenBSD/octeon is a closer match, but also discontinued as Cavium switched to making ARM CPUs.<p>LoongArch is a new ISA and isn't MIPS compatible, and OpenBSD doesn't support it.</p>
]]></description><pubDate>Fri, 06 Mar 2026 14:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47275325</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47275325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47275325</guid></item><item><title><![CDATA[New comment by brynet in "OpenBSD on SGI: A Rollercoaster Story"]]></title><description><![CDATA[
<p>There is someone on GitHub who's been trying to keep OpenBSD/sgi alive out-of-tree using bits and pieces (e.g: userland binaries) of OpenBSD/octeon, which remains supported.<p><a href="https://github.com/the-machine-hall/openbsd-sgi" rel="nofollow">https://github.com/the-machine-hall/openbsd-sgi</a></p>
]]></description><pubDate>Thu, 05 Mar 2026 19:23:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47266063</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47266063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47266063</guid></item><item><title><![CDATA[OpenBSD on SGI: A Rollercoaster Story]]></title><description><![CDATA[
<p>Article URL: <a href="http://miod.online.fr/software/openbsd/stories/sgiall.html">http://miod.online.fr/software/openbsd/stories/sgiall.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47258169">https://news.ycombinator.com/item?id=47258169</a></p>
<p>Points: 85</p>
<p># Comments: 10</p>
]]></description><pubDate>Thu, 05 Mar 2026 06:16:36 +0000</pubDate><link>http://miod.online.fr/software/openbsd/stories/sgiall.html</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47258169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47258169</guid></item><item><title><![CDATA[New comment by brynet in "Motorola announces a partnership with GrapheneOS"]]></title><description><![CDATA[
<p>Congrats to Daniel and the team.</p>
]]></description><pubDate>Mon, 02 Mar 2026 08:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47215198</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=47215198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215198</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Making rent as an open source developer.<p>Shamelessly attracting new monthly sponsors and people willing to buy me the occasional pizza with my crappy HTML skills.<p><a href="https://brynet.ca/wallofpizza.html" rel="nofollow">https://brynet.ca/wallofpizza.html</a></p>
]]></description><pubDate>Mon, 09 Feb 2026 04:19:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46941552</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46941552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46941552</guid></item><item><title><![CDATA[New comment by brynet in "Adventure Game Studio: OSS software for creating adventure games"]]></title><description><![CDATA[
<p>ScummVM added support for AGS a few releases back, it works great for a number of free/commercial games.<p><a href="https://wiki.scummvm.org/index.php?title=AGS/Games" rel="nofollow">https://wiki.scummvm.org/index.php?title=AGS/Games</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 16:16:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847182</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46847182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847182</guid></item><item><title><![CDATA[New comment by brynet in "Adventure Game Studio: OSS software for creating adventure games"]]></title><description><![CDATA[
<p>Yes they still do, and fun fact, SummVM has integrated support for AGS a few releases back, so one of my favourite titles from Wadjet Eye Games, Unavowed, works great on a ton of different OSes/platforms.<p><a href="https://wiki.scummvm.org/index.php?title=AGS/Games" rel="nofollow">https://wiki.scummvm.org/index.php?title=AGS/Games</a><p>I've played it on OpenBSD before!<p><a href="https://pobsd.chocolatines.org/2953591878" rel="nofollow">https://pobsd.chocolatines.org/2953591878</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 16:14:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847166</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46847166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847166</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: Who do you follow via RSS feed?"]]></title><description><![CDATA[
<p>Shamelessly, I have a low volume rss feed for my static-HTML articles, but I'm also using rss for the embedded mastodon feed on my website.<p><a href="https://brynet.ca/" rel="nofollow">https://brynet.ca/</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 08:01:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46776833</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46776833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46776833</guid></item><item><title><![CDATA[New comment by brynet in "OpenBSD-current now runs as guest under Apple Hypervisor"]]></title><description><![CDATA[
<p>tmux was my first OpenBSD port, way back in 2008, albeit it was rather short-lived.<p><a href="https://marc.info/?l=openbsd-ports-cvs&m=121226747005033&w=2" rel="nofollow">https://marc.info/?l=openbsd-ports-cvs&m=121226747005033&w=2</a><p>I had discovered it searching on SourceForge originally, but the tmux creator Nicholas Marriott was already an OpenBSD user and he took MAINTAINER for the port.<p>A year later, tmux was imported by nicm@ to the OpenBSD base system, where it has remained upstream for last 16 years (GitHub sync's from OpenBSD).<p><a href="https://marc.info/?l=openbsd-cvs&m=124389728412353&w=2" rel="nofollow">https://marc.info/?l=openbsd-cvs&m=124389728412353&w=2</a></p>
]]></description><pubDate>Fri, 16 Jan 2026 16:45:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648484</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46648484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648484</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://brynet.ca" rel="nofollow">https://brynet.ca</a><p>OpenBSD, static articles, microblogging, etc.<p>Can you find the Easter egg? Hint: "Praetorian"<p><a href="https://brynet.ca/wallofpizza.html" rel="nofollow">https://brynet.ca/wallofpizza.html</a><p>Wall of pizza.</p>
]]></description><pubDate>Wed, 14 Jan 2026 22:13:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46624473</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46624473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46624473</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>I'd like to hope my past work, and activity on social media/forums/mailing lists have been helpful in some way... although I admit I could probably do better. I haven't always been that good at self-promotion.<p>I'm sorry I don't have a better answer, unfortunately.</p>
]]></description><pubDate>Tue, 13 Jan 2026 06:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597897</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46597897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597897</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>Making rent as an open source developer.<p>Attracting new monthly sponsors and people willing to buy me the occasional pizza with my crappy HTML skills.<p><a href="https://brynet.ca/wallofpizza.html" rel="nofollow">https://brynet.ca/wallofpizza.html</a></p>
]]></description><pubDate>Sun, 11 Jan 2026 18:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46578352</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46578352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46578352</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: Anyone still using RSS feeds?"]]></title><description><![CDATA[
<p>I have a low volume rss feed for my static-HTML articles, but I'm also using rss for the embedded mastodon feed on my website.<p><a href="https://brynet.ca/" rel="nofollow">https://brynet.ca/</a></p>
]]></description><pubDate>Wed, 31 Dec 2025 20:56:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46448263</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46448263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46448263</guid></item><item><title><![CDATA[New comment by brynet in "Ask HN: What are your predictions for 2026?"]]></title><description><![CDATA[
<p>I finally get adopted by a nice family of sentient pizzas in 2026.<p><a href="https://brynet.ca/wallofpizza.html" rel="nofollow">https://brynet.ca/wallofpizza.html</a></p>
]]></description><pubDate>Wed, 17 Dec 2025 05:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46298514</link><dc:creator>brynet</dc:creator><comments>https://news.ycombinator.com/item?id=46298514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46298514</guid></item></channel></rss>