<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: kevinmgranger</title><link>https://news.ycombinator.com/user?id=kevinmgranger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 14:43:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kevinmgranger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kevinmgranger in "Love systemd timers"]]></title><description><![CDATA[
<p>unit files barely have any nesting, so the INI-like format is already 90% of the way towards TOML, no?</p>
]]></description><pubDate>Tue, 02 Jun 2026 13:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48369986</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48369986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48369986</guid></item><item><title><![CDATA[New comment by kevinmgranger in "You Don't Love Systemd Timers Enough"]]></title><description><![CDATA[
<p>I believe its original motivation was just speeding up boot times by starting fewer services, even if you'd eventually want the service running. This was achieved in the past with xinetd, but systemd made the approach more popular for the masses.</p>
]]></description><pubDate>Tue, 02 Jun 2026 13:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48369975</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48369975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48369975</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Mullvad exit IPs are surprisingly identifying"]]></title><description><![CDATA[
<p>I thought part of Tor's design was routing through multiple relay nodes, so even an exit node doesn't see the source IP?</p>
]]></description><pubDate>Fri, 15 May 2026 18:40:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152210</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48152210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152210</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Obsidian plugin was abused to deploy a remote access trojan"]]></title><description><![CDATA[
<p>I'm gonna push back against the "backbone of Obsidian" part. I'll argue that vanilla Obsidian is plenty powerful enough.<p>I know many people swore / swear by the datatables plugin, but now that Bases in core, you can get pretty far without it, no?</p>
]]></description><pubDate>Mon, 11 May 2026 13:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094673</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48094673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094673</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Just Use Go"]]></title><description><![CDATA[
<p>.Net can compile to a self-contained binary: <a href="https://learn.microsoft.com/en-us/dotnet/core/deploying/native-aot/?tabs=windows%2Cnet8" rel="nofollow">https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...</a></p>
]]></description><pubDate>Fri, 08 May 2026 17:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066465</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48066465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066465</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Just Use Go"]]></title><description><![CDATA[
<p>Another reason why it's worse is how it breaks logical laws thanks to the nil interface bug: <a href="https://go.dev/doc/faq#nil_error" rel="nofollow">https://go.dev/doc/faq#nil_error</a><p>Well, they'll call it a design decision, not a bug. I guess I'm being charitable.</p>
]]></description><pubDate>Fri, 08 May 2026 17:49:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066455</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48066455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066455</guid></item><item><title><![CDATA[New comment by kevinmgranger in "The bottleneck was never the code"]]></title><description><![CDATA[
<p>Or the alternative explanation: there simply is no better name for it</p>
]]></description><pubDate>Thu, 07 May 2026 03:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48044967</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48044967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48044967</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Docker 29 has changed its default image store for new installs"]]></title><description><![CDATA[
<p>Any reason why those containers can't be run ephemerally?</p>
]]></description><pubDate>Tue, 05 May 2026 18:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026466</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48026466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026466</guid></item><item><title><![CDATA[New comment by kevinmgranger in "I am worried about Bun"]]></title><description><![CDATA[
<p>Deno has sqlite: <a href="https://docs.deno.com/examples/sqlite/" rel="nofollow">https://docs.deno.com/examples/sqlite/</a></p>
]]></description><pubDate>Mon, 04 May 2026 22:25:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48015759</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=48015759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48015759</guid></item><item><title><![CDATA[New comment by kevinmgranger in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>What's this about Zed? I've been considering switching to it but I want to know more about what you mentioned.</p>
]]></description><pubDate>Sun, 03 May 2026 18:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999782</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=47999782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999782</guid></item><item><title><![CDATA[New comment by kevinmgranger in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>> a desire to support functionality that some customers expect of VS Code w.r.t. AI-generated code<p>This isn't enough. What was the _full train of thought_ for this? Why would it be added when AI isn't used?</p>
]]></description><pubDate>Sun, 03 May 2026 18:15:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999762</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=47999762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999762</guid></item><item><title><![CDATA[New comment by kevinmgranger in "United Wizards of the Coast"]]></title><description><![CDATA[
<p>Do you have any figures that show it's _most_? I sure hope not, but I wouldn't be surprised either.</p>
]]></description><pubDate>Mon, 27 Apr 2026 19:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926184</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=47926184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926184</guid></item><item><title><![CDATA[New comment by kevinmgranger in "The woes of sanitizing SVGs"]]></title><description><![CDATA[
<p>> This was fixed by using a regular expression to remove script tags.<p>The infamous you can't parse (X)HTML with regex¹ meme is from 2009, yet this fix was done in 2019. I guess the SO answer never mentioned SVG.<p>1: <a href="https://stackoverflow.com/revisions/1732454/1" rel="nofollow">https://stackoverflow.com/revisions/1732454/1</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 17:22:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47924502</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=47924502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47924502</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Plain text has been around for decades and it’s here to stay"]]></title><description><![CDATA[
<p>Are ASCII diagrams painful for screen reader users, though?</p>
]]></description><pubDate>Sat, 25 Apr 2026 15:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47902011</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=47902011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47902011</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Isn't WSL2 just a VM?"]]></title><description><![CDATA[
<p>I keep reading that WSL2 uses 9p, but that's not _exposed_ anywhere, right?</p>
]]></description><pubDate>Mon, 01 Dec 2025 21:00:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46113155</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=46113155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46113155</guid></item><item><title><![CDATA[New comment by kevinmgranger in "The most male and female reasons to end up hospital"]]></title><description><![CDATA[
<p>I'm starting to think the person who handed me a bread bowl for this wasn't a doctor.</p>
]]></description><pubDate>Wed, 26 Nov 2025 21:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46062617</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=46062617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46062617</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Bookmarks.txt is a concept of keeping URLs in plain text files"]]></title><description><![CDATA[
<p>I've often wished I could find back-references and search my bookmarks as if they were part of my Obsidian database. This would help with that.</p>
]]></description><pubDate>Thu, 28 Aug 2025 14:46:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45052853</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=45052853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45052853</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Don't watermark your legal PDFs with purple dragons in suits"]]></title><description><![CDATA[
<p>Rust had something similar: <a href="https://github.com/rust-lang/rust/issues/13871">https://github.com/rust-lang/rust/issues/13871</a></p>
]]></description><pubDate>Fri, 02 May 2025 15:18:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43870962</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=43870962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43870962</guid></item><item><title><![CDATA[New comment by kevinmgranger in "ZFS 2.3 released with ZFS raidz expansion"]]></title><description><![CDATA[
<p>I'm not sure about proxmox, but ZFS on Linux does have encryption.</p>
]]></description><pubDate>Tue, 14 Jan 2025 21:02:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42703806</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=42703806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42703806</guid></item><item><title><![CDATA[New comment by kevinmgranger in "Go-Safeweb"]]></title><description><![CDATA[
<p>The policy(?) change came ever since "SSL added and removed here ;-)", right?<p>That's when I remember seeing a broader shift towards app-terminated TLS.</p>
]]></description><pubDate>Thu, 14 Nov 2024 14:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42136458</link><dc:creator>kevinmgranger</dc:creator><comments>https://news.ycombinator.com/item?id=42136458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42136458</guid></item></channel></rss>