<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: gnufx</title><link>https://news.ycombinator.com/user?id=gnufx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 18:55:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gnufx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>Yes, but its authN components only act locally, and PAM is optional for sshd.  It can/does call out to network services like Kerberos/LDAP given a password, of course, but I was thinking of network authN connected directly with OIDC somehow, for which I don't know a mechanism in vanilla OpenSSH.  (I don't know what Authentik does for this -- I could imagine it's behind the scenes somehow.)  I should probably look it up sometime.</p>
]]></description><pubDate>Sun, 05 Apr 2026 19:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47652738</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47652738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47652738</guid></item><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>I'm happy for anyone who doesn't have MS Windows/Active Directory -- so Kerberos -- in their organization, but I'd need (Free)IPA or similar for user/access management anyway.  Certificates are an extra layer of SSH-specific complexity, which concerns me for security even if it doesn't involve some third party.  MFA is needed once a day, say, for SSO to all Kerberized services.  [As I understand it, "managing an OIDC IdP" includes shipping the contents of Active Directory to Entra, heaven help us.]<p>> Setting up Kerberos in 2026 feels somewhat close to malpractice to me.<p>Microsoft (if that means anything, but they've done good work) and Red Hat obviously disagree, along with decades' experience.  It is malpractice not to secure NFS mounts (and other network filesystems with sensitive data), and that means Kerberos.</p>
]]></description><pubDate>Sat, 04 Apr 2026 11:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47638127</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47638127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47638127</guid></item><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>Yes, FreeIPA is Kerberos+LDAP+X.509 CA, and GSSAPI is in OpenSSH (normally with the key exchange patch).  SSSD is a local mechanism, not network authentication.  I mentioned authorized keys distribution mechanisms elsewhere, but I was thinking authentication (c.f. OIDC), not authorization.</p>
]]></description><pubDate>Sat, 04 Apr 2026 11:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47638022</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47638022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47638022</guid></item><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>I don't want to have to get a special purpose credential when I have a TGT which can work generally, and is at least required for secure remote filesystem access.<p>You have to manage extra infrastructure for certificates and, as a user, have the friction of firing up a JavaScript-enabled web browser via an additional tool, assuming "real IdP" means using OIDC.  Unfortunately that flow is actually needed for remote systems and something like Edugain federation, since Moonshot/IETF ABFAB failed, but at least Shibboleth can use the TGT, and it's not the Globus horror.</p>
]]></description><pubDate>Fri, 03 Apr 2026 23:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47633616</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47633616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47633616</guid></item><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>Public keys (for OpenSSH) can be in DNS (VerifyHostKeyDNS) or in, say, LDAP via KnownHostsCommand and AuthorizedKeysCommand.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630696</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47630696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630696</guid></item><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>If you mean using OIDC, in that space there's at least <a href="https://github.com/EOSC-synergy/ssh-oidc" rel="nofollow">https://github.com/EOSC-synergy/ssh-oidc</a>, <a href="https://dianagudu.github.io/mccli/" rel="nofollow">https://dianagudu.github.io/mccli/</a> and OpenPubkey-ssh discussed in <a href="https://news.ycombinator.com/item?id=43470906">https://news.ycombinator.com/item?id=43470906</a> (which might mention more).<p>How does SSSD support help with SSH authN?  I know you can now get Kerberos tickets from FreeIPA using OIDC(?), but I forget if SSSD is involved.</p>
]]></description><pubDate>Fri, 03 Apr 2026 18:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630626</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47630626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630626</guid></item><item><title><![CDATA[New comment by gnufx in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>Life is easier if you can use Kerberos SSO, i.e. GSSAPIAuthentication in OpenSSH.   (If we're talking certificates, presumably it is OpenSSH, or does anything else implement them?)</p>
]]></description><pubDate>Fri, 03 Apr 2026 18:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630458</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47630458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630458</guid></item><item><title><![CDATA[New comment by gnufx in "The future of version control"]]></title><description><![CDATA[
<p>As far as I remember, that's just because only the find/replace was implemented, and it could have more sophisticated (semantic?) features.</p>
]]></description><pubDate>Mon, 23 Mar 2026 20:44:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47494853</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47494853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47494853</guid></item><item><title><![CDATA[New comment by gnufx in "The future of version control"]]></title><description><![CDATA[
<p>Its author says it implements a CRDT in its theory documentation.</p>
]]></description><pubDate>Mon, 23 Mar 2026 20:38:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47494766</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47494766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47494766</guid></item><item><title><![CDATA[New comment by gnufx in "What every computer scientist should know about floating-point arithmetic (1991) [pdf]"]]></title><description><![CDATA[
<p>Before isnan() the Fortran test for NaN was (x .ne. x), assuming an IEEE 754 implementation.</p>
]]></description><pubDate>Mon, 16 Mar 2026 18:53:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47403134</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47403134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47403134</guid></item><item><title><![CDATA[New comment by gnufx in "GrapheneOS – Break Free from Google and Apple"]]></title><description><![CDATA[
<p>> I had a Fairphone 3, and after 5 years, /e/OS was outdated by 4 years w.r.t. the manufacturer updates<p>Mine is running /e/ and reporting Android 13, which appears to be the last one Fairphone support. /e/ said it was too difficult to support 14 with the kernel involved. It's had continual security updates apart from the Android version.<p>Edit: Murena make it clear which phones are officially supported and which have "community" support.</p>
]]></description><pubDate>Tue, 17 Feb 2026 13:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47047521</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=47047521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47047521</guid></item><item><title><![CDATA[New comment by gnufx in "Ga68, a GNU Algol 68 Compiler"]]></title><description><![CDATA[
<p>Some of those codebases might be (interesting) operating systems.<p><a href="https://en.wikipedia.org/wiki/ALGOL_68#Operating_systems_written_in_ALGOL_68" rel="nofollow">https://en.wikipedia.org/wiki/ALGOL_68#Operating_systems_wri...</a></p>
]]></description><pubDate>Sat, 07 Feb 2026 23:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46929499</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46929499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46929499</guid></item><item><title><![CDATA[New comment by gnufx in "Tiny C Compiler"]]></title><description><![CDATA[
<p>Used in the impressive Guix bootstrap.<p><a href="https://guix.gnu.org/manual/1.5.0/en/html_node/Full_002dSource-Bootstrap.html" rel="nofollow">https://guix.gnu.org/manual/1.5.0/en/html_node/Full_002dSour...</a></p>
]]></description><pubDate>Sat, 07 Feb 2026 23:15:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46929313</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46929313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46929313</guid></item><item><title><![CDATA[New comment by gnufx in "Brookhaven Lab's RHIC concludes 25-year run with final collisions"]]></title><description><![CDATA[
<p>Indeed.  The first dedicated light -- for various values of "light" -- source[1] repurposed the tunnel and various bits and techniques from the particle physics accelerator it replaced, and on which parasitic "light" measurements were made previously.  See also [2].<p>1. <a href="https://en.wikipedia.org/wiki/Synchrotron_Radiation_Source" rel="nofollow">https://en.wikipedia.org/wiki/Synchrotron_Radiation_Source</a><p>2. <a href="https://www.ukri.org/publications/new-light-on-science-socioeconomic-impact-study-of-daresbury-srs/" rel="nofollow">https://www.ukri.org/publications/new-light-on-science-socio...</a></p>
]]></description><pubDate>Sat, 07 Feb 2026 23:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46929233</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46929233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46929233</guid></item><item><title><![CDATA[New comment by gnufx in "Brookhaven Lab's RHIC concludes 25-year run with final collisions"]]></title><description><![CDATA[
<p>In the context of the article "collider" means intersecting particle beams, like in RHIC and LHC, which obviously involves rather low probability interactions, as opposed to accelerators which slam a beam into a dense target (like the SLAC accelerator).  In a synchrotron light source you want the beam to circulate and specifically not collide with anything; they were developed from particle physics accelerators, of course.</p>
]]></description><pubDate>Sat, 07 Feb 2026 22:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46929049</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46929049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46929049</guid></item><item><title><![CDATA[New comment by gnufx in "Brookhaven Lab's RHIC concludes 25-year run with final collisions"]]></title><description><![CDATA[
<p>You imply that experiment contaminated drinking, and other, water.  How?  Are you saying the Cs¹³⁷ leaked, and at concentration above that from fallout, say?  Its γ-rays don't activate materials — I've used enough of them.</p>
]]></description><pubDate>Sat, 07 Feb 2026 22:39:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928945</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46928945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928945</guid></item><item><title><![CDATA[New comment by gnufx in "Brookhaven Lab's RHIC concludes 25-year run with final collisions"]]></title><description><![CDATA[
<p>Since when were industrial products the purpose?  Why do you think my colleagues can't analyse LHC data and discover the Higgs particle?  The article says RHIC was a considerable scientific success.</p>
]]></description><pubDate>Sat, 07 Feb 2026 21:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928128</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46928128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928128</guid></item><item><title><![CDATA[New comment by gnufx in "Brookhaven Lab's RHIC concludes 25-year run with final collisions"]]></title><description><![CDATA[
<p>As I recall, RHIC itself replaced some cancelled project.  I remember the tunnel being at least partly there in the mid-80s, with a plan to trundle ions from the tandem lab through a crazy long beamline across the site and stop nuclear structure research there as a result.</p>
]]></description><pubDate>Sat, 07 Feb 2026 21:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928059</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46928059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928059</guid></item><item><title><![CDATA[Brookhaven Lab's RHIC concludes 25-year run with final collisions]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collisions/">https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collisions/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46926576">https://news.ycombinator.com/item?id=46926576</a></p>
<p>Points: 100</p>
<p># Comments: 69</p>
]]></description><pubDate>Sat, 07 Feb 2026 19:07:27 +0000</pubDate><link>https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collisions/</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46926576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926576</guid></item><item><title><![CDATA[New comment by gnufx in "UK government launches fuel forecourt price API"]]></title><description><![CDATA[
<p>Good to see.  For what it's worth, data were previously available from the Competition and Markets authority, used by <a href="https://localfuelprices.co.uk/" rel="nofollow">https://localfuelprices.co.uk/</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 21:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46861839</link><dc:creator>gnufx</dc:creator><comments>https://news.ycombinator.com/item?id=46861839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46861839</guid></item></channel></rss>