<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: dnmc</title><link>https://news.ycombinator.com/user?id=dnmc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 19:08:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dnmc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dnmc in "Unsigned Sizes: A Five Year Mistake"]]></title><description><![CDATA[
<p>Maybe this isn't what you're suggesting, but it's already possible to make an interface that prevents callers from doing math on indices in Rust — just return a struct that has a private member for the index. The caller can  pass the value back at which point you can unwrap it and do index arithmetic.</p>
]]></description><pubDate>Sat, 02 May 2026 20:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47990316</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=47990316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47990316</guid></item><item><title><![CDATA[New comment by dnmc in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>And If `jj absorb` gets it wrong, you can run `jj undo`.<p>This is such a killer feature to me. I'm not scared to start potentially gnarly rebases anymore because I can painlessly undo.</p>
]]></description><pubDate>Tue, 14 Apr 2026 21:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47771705</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=47771705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47771705</guid></item><item><title><![CDATA[New comment by dnmc in "Filing the Corners Off MacBooks"]]></title><description><![CDATA[
<p>In response, I expect the open-source community to make an optimal square packing window manager. <a href="https://en.wikipedia.org/wiki/Square_packing" rel="nofollow">https://en.wikipedia.org/wiki/Square_packing</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 00:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47725735</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=47725735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47725735</guid></item><item><title><![CDATA[New comment by dnmc in "A new C++ back end for ocamlc"]]></title><description><![CDATA[
<p>Is this the Stephen Dolan of "mov is Turing Complete" fame?</p>
]]></description><pubDate>Thu, 02 Apr 2026 00:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608632</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=47608632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608632</guid></item><item><title><![CDATA[New comment by dnmc in "C++26: The Oxford Variadic Comma"]]></title><description><![CDATA[
<p>Are you suggesting we move to C++++?</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390522</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=47390522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390522</guid></item><item><title><![CDATA[New comment by dnmc in "4x faster network file sync with rclone (vs rsync) (2025)"]]></title><description><![CDATA[
<p>I've never verified this, but it feels like scp starts a new TCP connection per file. If that's the case, then scp-ing a tarred directory would be faster because you only hit the slow start once. <a href="https://www.rfc-editor.org/rfc/rfc5681#section-3.1" rel="nofollow">https://www.rfc-editor.org/rfc/rfc5681#section-3.1</a></p>
]]></description><pubDate>Tue, 03 Feb 2026 04:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46866444</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46866444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46866444</guid></item><item><title><![CDATA[New comment by dnmc in "The WiFi only works when it's raining (2024)"]]></title><description><![CDATA[
<p>I don't think the OP ever returned with a conclusive answer, but I'm somewhat convinced by the commenters that it was either a low-frequency engine sound rattling the neighbor's windows or something to do with the car's rear-cross sensor.</p>
]]></description><pubDate>Fri, 30 Jan 2026 17:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46827021</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46827021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46827021</guid></item><item><title><![CDATA[New comment by dnmc in "The WiFi only works when it's raining (2024)"]]></title><description><![CDATA[
<p>Here's another for your collection.<p>- Putting the car in reverse sets off the neighbor's home security system. <a href="https://www.reddit.com/r/cars/comments/7k12fs/neighbors_house_alarm_triggers_when_i_put_my_car/" rel="nofollow">https://www.reddit.com/r/cars/comments/7k12fs/neighbors_hous...</a></p>
]]></description><pubDate>Fri, 30 Jan 2026 02:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46820044</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46820044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46820044</guid></item><item><title><![CDATA[New comment by dnmc in "Banned C++ features in Chromium"]]></title><description><![CDATA[
<p>There are yet more interesting docs in the parent directory :)<p><a href="https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++" rel="nofollow">https://chromium.googlesource.com/chromium/src/+/main/styleg...</a></p>
]]></description><pubDate>Fri, 23 Jan 2026 23:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739208</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46739208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739208</guid></item><item><title><![CDATA[New comment by dnmc in "Show HN: Artificial Ivy in the Browser"]]></title><description><![CDATA[
<p>Oh no! I can run it on my phone, which is a few years old, so I figured it wouldn't lock anybody's computers up.<p>It's pretty CPU-heavy because it's constantly creating and updating SVG elements. I may attempt to rewrite sometime with WebGL and shaders :)</p>
]]></description><pubDate>Tue, 20 Jan 2026 14:09:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46691977</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46691977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46691977</guid></item><item><title><![CDATA[New comment by dnmc in "Show HN: Artificial Ivy in the Browser"]]></title><description><![CDATA[
<p>Hah, believe me, the flamethrower feature is first in line for the v2 milestone!</p>
]]></description><pubDate>Tue, 20 Jan 2026 09:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46690051</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46690051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46690051</guid></item><item><title><![CDATA[New comment by dnmc in "Show HN: Artificial Ivy in the Browser"]]></title><description><![CDATA[
<p>Oh, those are great ideas. On that note, I was also considering simulating nutrients and rewarding the roots that find them.</p>
]]></description><pubDate>Tue, 20 Jan 2026 09:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46689972</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46689972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46689972</guid></item><item><title><![CDATA[Show HN: Artificial Ivy in the Browser]]></title><description><![CDATA[
<p>This is just a goofy thing I cooked up over the weekend. It's kind of like a screensaver, but with more reading and sliders. (It's not terribly efficient, so expect phone batteries to take a hit!)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46687504">https://news.ycombinator.com/item?id=46687504</a></p>
<p>Points: 96</p>
<p># Comments: 18</p>
]]></description><pubDate>Tue, 20 Jan 2026 03:14:47 +0000</pubDate><link>https://da.nmcardle.com/grow</link><dc:creator>dnmc</dc:creator><comments>https://news.ycombinator.com/item?id=46687504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46687504</guid></item></channel></rss>