<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: LawnGnome</title><link>https://news.ycombinator.com/user?id=LawnGnome</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 20:25:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=LawnGnome" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by LawnGnome in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>That's my feeling on the endgame too, but it'll probably be a decade before we get anywhere near it.</p>
]]></description><pubDate>Tue, 28 Apr 2026 18:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47938131</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=47938131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47938131</guid></item><item><title><![CDATA[New comment by LawnGnome in "Turn Dependabot off"]]></title><description><![CDATA[
<p>I was actually working on this last week, funnily enough. I've been working on a capability analysis tool for Rust, and if you're already generating a call graph via static analysis, taking that and matching it against the function-level vulnerability data that exists in RustSec isn't that hard.<p>Hopefully I'll have something out next week.</p>
]]></description><pubDate>Sat, 21 Feb 2026 16:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47102369</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=47102369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47102369</guid></item><item><title><![CDATA[New comment by LawnGnome in "Turn Dependabot off"]]></title><description><![CDATA[
<p>Although, unfortunately, not all RustSec advisories include function-level vulnerability metadata in practice.</p>
]]></description><pubDate>Sat, 21 Feb 2026 16:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47102350</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=47102350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47102350</guid></item><item><title><![CDATA[New comment by LawnGnome in "A collection of links that existed about Anguilla as of 2003"]]></title><description><![CDATA[
<p>ai was also one of the ccTLDs that had an MX record for a long time, and I believe (although never had reason to confirm) actually used it. foo@ai tended to be a fun test case for e-mail validation.</p>
]]></description><pubDate>Mon, 03 Nov 2025 18:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45802759</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=45802759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45802759</guid></item><item><title><![CDATA[New comment by LawnGnome in "Using AI to negotiate a $195k hospital bill down to $33k"]]></title><description><![CDATA[
<p>As a non-American, I think the thing I'm hung up on in what you said is that I don't understand why a developed country should allow anyone to be "uninsured".</p>
]]></description><pubDate>Tue, 28 Oct 2025 18:56:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45737239</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=45737239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45737239</guid></item><item><title><![CDATA[New comment by LawnGnome in "KDE launches its own distribution"]]></title><description><![CDATA[
<p>This sounds fairly close to SteamOS in terms of structure. (Which seems to work well for its own use case, so I can see the logic.)</p>
]]></description><pubDate>Wed, 10 Sep 2025 22:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45205263</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=45205263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45205263</guid></item><item><title><![CDATA[Open Source is one person]]></title><description><![CDATA[
<p>Article URL: <a href="https://opensourcesecurity.io/2025/08-oss-one-person/">https://opensourcesecurity.io/2025/08-oss-one-person/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45047460">https://news.ycombinator.com/item?id=45047460</a></p>
<p>Points: 435</p>
<p># Comments: 176</p>
]]></description><pubDate>Thu, 28 Aug 2025 01:54:59 +0000</pubDate><link>https://opensourcesecurity.io/2025/08-oss-one-person/</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=45047460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45047460</guid></item><item><title><![CDATA[New comment by LawnGnome in "RFC: PHP license update"]]></title><description><![CDATA[
<p>Very pedantically, because PHP doesn't require copyright assignment, it would be (almost certainly) impossible to retroactively change the licence on older versions.<p>However, since the PHP and Zend licences both permit the user to use PHP under the terms of whatever licence version was applied to that PHP version or any later version, the point is essentially moot, since a user can choose to use the new version of the PHP/Zend licence once published, which will give them the same rights.</p>
]]></description><pubDate>Mon, 14 Jul 2025 22:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44566118</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=44566118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44566118</guid></item><item><title><![CDATA[New comment by LawnGnome in "Understanding the PURL Specification (Package URL)"]]></title><description><![CDATA[
<p>The standard supports a repository_url "qualifier" (query parameter)[0], which can be used to override whatever the default registry is (which, for Docker, is hub.docker.com[1]).<p>[0]: <a href="https://github.com/package-url/purl-spec/blob/main/PURL-SPECIFICATION.rst#known-qualifiers-keyvalue-pairs">https://github.com/package-url/purl-spec/blob/main/PURL-SPEC...</a><p>[1]: <a href="https://github.com/package-url/purl-spec/blob/main/PURL-TYPES.rst#docker">https://github.com/package-url/purl-spec/blob/main/PURL-TYPE...</a></p>
]]></description><pubDate>Thu, 05 Jun 2025 16:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44193357</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=44193357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44193357</guid></item><item><title><![CDATA[New comment by LawnGnome in "Stoop Coffee: A simple idea transformed my neighborhood"]]></title><description><![CDATA[
<p>The dog part is definitely key. We moved a few blocks — so within the same neighbourhood — shortly after getting our dog, and it was amazing how much more quickly we got to know our new neighbours with our (extremely extroverted) then-puppy compared to the previous place. (And, on the flip side, I'm on a first name basis with every dog on my block, which usually implies also being on a first name basis with at least one of their humans.)</p>
]]></description><pubDate>Tue, 25 Mar 2025 18:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43474296</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=43474296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43474296</guid></item><item><title><![CDATA[New comment by LawnGnome in "The Future Is Niri"]]></title><description><![CDATA[
<p>I could also say the same, including the Wayland origin story. I'm pretty new to Niri — I only started playing with it about a month ago — but it's just absolutely that little bit more than Sway I didn't know I needed.</p>
]]></description><pubDate>Wed, 12 Mar 2025 22:54:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43348576</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=43348576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43348576</guid></item><item><title><![CDATA[New comment by LawnGnome in "Giving C++ std:regex a C makeover"]]></title><description><![CDATA[
<p>Completely agreed. My Rust origin story wasn't about memory safety, fearless concurrency, a modern type system, or anything else like that. Not that I didn't care about those things — I did — but none of them were what convinced me to start learning Rust.<p>What did convince me was being able to prototype things for the C project I was working on while having access to a standard library that included basic data structures, synchronisation primitives, and I/O handling in a way that used best practices from recent decades. Everything else was just a bonus that I got to learn and use as I went.</p>
]]></description><pubDate>Thu, 05 Sep 2024 20:29:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41460148</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=41460148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41460148</guid></item><item><title><![CDATA[New comment by LawnGnome in "Devzat – Chat over SSH, with some nice quality-of-life features"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Finger_(protocol)" rel="nofollow">https://en.wikipedia.org/wiki/Finger_(protocol)</a><p>An old, old Internet protocol that was used to get information on a user, and could be used by users to post updates from their .plan files. Essentially plaintext social media for people with Internet connections in the 80s and (early-ish) 90s.</p>
]]></description><pubDate>Fri, 19 Jul 2024 17:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41008935</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=41008935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41008935</guid></item><item><title><![CDATA[New comment by LawnGnome in "Daylight eInk Computer"]]></title><description><![CDATA[
<p>Previous thread: <a href="https://news.ycombinator.com/item?id=40456834">https://news.ycombinator.com/item?id=40456834</a></p>
]]></description><pubDate>Tue, 09 Jul 2024 21:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=40921665</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=40921665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40921665</guid></item><item><title><![CDATA[New comment by LawnGnome in "Amazon ditches 'just walk out' checkouts at its grocery stores"]]></title><description><![CDATA[
<p>Expensify was a pretty well known case of this several years ago — their marketing was all about their advanced scanning technology, and it turned out they were using Mechanical Turk in many cases with little concern for PII (or corporate security) concerns.<p>(I have no idea if this is still the case, for the record.)</p>
]]></description><pubDate>Tue, 02 Apr 2024 18:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=39909335</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=39909335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39909335</guid></item><item><title><![CDATA[New comment by LawnGnome in "Original Pirate Material"]]></title><description><![CDATA[
<p>Yeah, I've always felt <i>A Grand Don't Come For Free</i> is actually the better album. <i>Empty Cans</i> literally made me cry the first time I heard it.<p>The later stuff, though, and particularly the material since the 2017 revival is... not great.</p>
]]></description><pubDate>Tue, 02 Apr 2024 16:34:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39907700</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=39907700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39907700</guid></item><item><title><![CDATA[New comment by LawnGnome in "Samsung extends Android and security updates to 7 years"]]></title><description><![CDATA[
<p>It's not a global toggle, but Asus definitely has options to make things more stock-Androidy — you can basically turn the Settings app back into something resembling the stock version, and a bunch of their other UI enhancements and changes are also optional.<p>A long time Android user wouldn't have mistaken my Zenfone 9 for a Pixel at any more than a cursory glance, but you can get it pretty close, particularly in terms of feel.</p>
]]></description><pubDate>Thu, 18 Jan 2024 04:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39037814</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=39037814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39037814</guid></item><item><title><![CDATA[New comment by LawnGnome in "VW is putting buttons back in cars"]]></title><description><![CDATA[
<p>Agreed! I have a 2021 CX-5, and it's not just the infotainment controls (which are great, and work really well with Android Auto), but also just having real buttons — some with indicator lights, even — for all the heating/cooling/demisting controls.<p>I've rented several other cars in the last couple of years that have been touchscreen only (or, at the very least, very heavily biased towards touchscreens), and the amount of extra time needed to orient where you're pressing is honestly kind of terrifying when you need to, say, demist a windscreen quickly.</p>
]]></description><pubDate>Mon, 18 Dec 2023 20:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=38687518</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=38687518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38687518</guid></item><item><title><![CDATA[New comment by LawnGnome in "Committing to Rust for Kernel Code"]]></title><description><![CDATA[
<p>Same. I gradually learned Rust while I was working in a job where I wrote C on a day-to-day basis, and after a while I realised that Rust was making me a better C developer by forcing me to think more systematically about ownership and lifetimes than I really had to that point. It significantly changed how I designed and structured my code, even in other languages.<p>Not to say I couldn't have gotten the same education from another language, but something about Rust clicked for me that others didn't.</p>
]]></description><pubDate>Thu, 23 Nov 2023 20:09:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=38396964</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=38396964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38396964</guid></item><item><title><![CDATA[New comment by LawnGnome in "Rust without crates.io"]]></title><description><![CDATA[
<p>Rust does have this: you can specify dependencies from other registries or Git repositories pretty easily. (See <a href="https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#specifying-dependencies-from-other-registries" rel="nofollow noreferrer">https://doc.rust-lang.org/cargo/reference/specifying-depende...</a> for the exact Cargo.toml syntax.)</p>
]]></description><pubDate>Tue, 14 Nov 2023 22:21:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=38270640</link><dc:creator>LawnGnome</dc:creator><comments>https://news.ycombinator.com/item?id=38270640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38270640</guid></item></channel></rss>