<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: duggan</title><link>https://news.ycombinator.com/user?id=duggan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 20:38:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=duggan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by duggan in "Kyushu Railway Company Train Varieties"]]></title><description><![CDATA[
<p>There are some enchanting non-JR regional trains you can get in Kyushu, too.<p>Got the Shimabara line[1] last summer and it was this tiny cute little single car sailing through farms and along the coast.<p>1: <a href="https://en.wikipedia.org/wiki/Shimabara_Railway_Line" rel="nofollow">https://en.wikipedia.org/wiki/Shimabara_Railway_Line</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 07:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47571601</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47571601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47571601</guid></item><item><title><![CDATA[Build Everything]]></title><description><![CDATA[
<p>Article URL: <a href="https://duggan.ie/posts/build-everything">https://duggan.ie/posts/build-everything</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47405151">https://news.ycombinator.com/item?id=47405151</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Mar 2026 21:28:04 +0000</pubDate><link>https://duggan.ie/posts/build-everything</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47405151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47405151</guid></item><item><title><![CDATA[Paddy, Not Patty]]></title><description><![CDATA[
<p>Article URL: <a href="https://paddynotpatty.com/">https://paddynotpatty.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47396774">https://news.ycombinator.com/item?id=47396774</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Mar 2026 09:28:39 +0000</pubDate><link>https://paddynotpatty.com/</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47396774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396774</guid></item><item><title><![CDATA[New comment by duggan in "Agents that run while I sleep"]]></title><description><![CDATA[
<p>> I worked at a startup, they built their API in PHP because it was easy and fast. Now they're successful<p>You can stop there! Sounds like PHP worked for them. Already doing better than 90% of startups.</p>
]]></description><pubDate>Wed, 11 Mar 2026 07:19:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47332544</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47332544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47332544</guid></item><item><title><![CDATA[Building a Stripe dashboard with an ESP32 desktop clock and Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://duggan.ie/posts/building-a-stripe-dashboard-with-an-esp32-desktop-clock-and-rust">https://duggan.ie/posts/building-a-stripe-dashboard-with-an-esp32-desktop-clock-and-rust</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47307171">https://news.ycombinator.com/item?id=47307171</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 09 Mar 2026 10:28:26 +0000</pubDate><link>https://duggan.ie/posts/building-a-stripe-dashboard-with-an-esp32-desktop-clock-and-rust</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47307171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47307171</guid></item><item><title><![CDATA[New comment by duggan in "We might all be AI engineers now"]]></title><description><![CDATA[
<p>> We're playing with a fire that catches and spreads so fast, by the time anyone realizes the forest is catching and starting to react, the entire forest is already well on the way to joining in the blaze.<p>I suspect this has been said in one form or another since the discovery of fire itself.</p>
]]></description><pubDate>Fri, 06 Mar 2026 14:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47275070</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47275070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47275070</guid></item><item><title><![CDATA[New comment by duggan in "We might all be AI engineers now"]]></title><description><![CDATA[
<p>Very much on the same page as the author, I think AI is a phenomenal accelerant.<p>If you're going in the right direction, acceleration is very useful. It rewards those who know what they're doing, certainly. What's maybe being left out is that, over a large enough distribution, it's going to accelerate people who are <i>accidentally</i> going in the right direction, too.<p>There's a baseline value in going fast.</p>
]]></description><pubDate>Fri, 06 Mar 2026 10:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47273097</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47273097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47273097</guid></item><item><title><![CDATA[New comment by duggan in "Welcoming Elizabeth Barron as the New Executive Director of the PHP Foundation"]]></title><description><![CDATA[
<p>Liz is one of the most genuine and thoughtful people I ever worked with. The software world would be a better place if more people like her were running the show. Best of luck to her.</p>
]]></description><pubDate>Wed, 04 Mar 2026 09:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47245158</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47245158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47245158</guid></item><item><title><![CDATA[New comment by duggan in "GitHub having issues [resolved]"]]></title><description><![CDATA[
<p>I did give additional context in the blog post I linked, but yes, to be clear, this is something that will really work best for small projects with reasonably fast build cycles.<p>If you're already at the point where you're fielding pull requests, lots of long running tests, etc., you'll probably already know you need more than git over ssh.</p>
]]></description><pubDate>Tue, 03 Mar 2026 22:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47240299</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47240299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47240299</guid></item><item><title><![CDATA[New comment by duggan in "GitHub having issues [resolved]"]]></title><description><![CDATA[
<p>It does, you're just running a command over ssh, so if you've a particularly long build then something more involved may make more sense.</p>
]]></description><pubDate>Tue, 03 Mar 2026 22:10:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47239785</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47239785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47239785</guid></item><item><title><![CDATA[New comment by duggan in "GitHub having issues [resolved]"]]></title><description><![CDATA[
<p>A directory over SSH can be your git server. If your CI isn't too complex, a post-receive hook looping into Docker can be enough. I wrote up about self hosting git and builds a few weeks ago[1].<p>There are heavier solutions, but even setting something like this up as a backstop might be useful. If your blog is being hammered by ChatGPT traffic, spare a thought for Github. I can only imagine their traffic has ballooned phenomenally.<p>1: <a href="https://duggan.ie/posts/self-hosting-git-and-builds-without-running-a-bunch-of-web-services" rel="nofollow">https://duggan.ie/posts/self-hosting-git-and-builds-without-...</a></p>
]]></description><pubDate>Tue, 03 Mar 2026 21:11:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47239061</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47239061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47239061</guid></item><item><title><![CDATA[Microgpt on the ESP32 – But Why?]]></title><description><![CDATA[
<p>Article URL: <a href="https://duggan.ie/posts/microgpt-on-the-esp32-but-why">https://duggan.ie/posts/microgpt-on-the-esp32-but-why</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47236091">https://news.ycombinator.com/item?id=47236091</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:52:25 +0000</pubDate><link>https://duggan.ie/posts/microgpt-on-the-esp32-but-why</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47236091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236091</guid></item><item><title><![CDATA[AI-generated art can’t be copyrighted after Supreme Court declines review]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theverge.com/policy/887678/supreme-court-ai-art-copyright">https://www.theverge.com/policy/887678/supreme-court-ai-art-copyright</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47232289">https://news.ycombinator.com/item?id=47232289</a></p>
<p>Points: 193</p>
<p># Comments: 151</p>
]]></description><pubDate>Tue, 03 Mar 2026 13:51:34 +0000</pubDate><link>https://www.theverge.com/policy/887678/supreme-court-ai-art-copyright</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47232289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232289</guid></item><item><title><![CDATA[New comment by duggan in "OpenClaw surpasses React to become the most-starred software project on GitHub"]]></title><description><![CDATA[
<p>Journalists, anyway. I think I originally heard it from Casey Newton on Hard Fork, but it was a month back so not 100% sure.<p>But there's loads of people who would be stumped by a for loop, yet can easily work their way through a setup guide, particularly with the hype/promise and an active community.</p>
]]></description><pubDate>Mon, 02 Mar 2026 17:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47220993</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47220993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47220993</guid></item><item><title><![CDATA[New comment by duggan in "OpenClaw surpasses React to become the most-starred software project on GitHub"]]></title><description><![CDATA[
<p>I've heard it described as the first time many non-programmers have been able to make computers "do things" without it being defined by someone else (app interface, developer, etc). It's a hugely empowering development from that perspective.<p>The stuff you've listed are the kinds of things smart home enthusiasts do with whatever tools are available to them, and are just a sign of people exploring the possibility space.</p>
]]></description><pubDate>Mon, 02 Mar 2026 15:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47219634</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47219634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47219634</guid></item><item><title><![CDATA[New comment by duggan in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>I've been tinkering away on one of these myself, <a href="https://rockstar.ninja" rel="nofollow">https://rockstar.ninja</a>. I expect there are a hundred others out there, going to be interesting to see what the end shape of these tools is.</p>
]]></description><pubDate>Mon, 02 Mar 2026 12:57:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47217412</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47217412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47217412</guid></item><item><title><![CDATA[New comment by duggan in "The Eternal Promise: A History of Attempts to Eliminate Programmers"]]></title><description><![CDATA[
<p>Motivated novices will just learn differently, and produce different kinds of systems for different audiences with different expectations.<p>Some will dig into obscurities that LLMs don't or can't touch, others will orchestrate the tools, Gastown-style, into some as-yet-unknown form.<p>People will vibe themselves into a corner and either start learning or flame out.</p>
]]></description><pubDate>Sat, 28 Feb 2026 11:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47193903</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47193903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47193903</guid></item><item><title><![CDATA[New comment by duggan in "Writing code is cheap now"]]></title><description><![CDATA[
<p>I’ve used Claude to write custom firmware in Rust for an ESP32-driven desktop clock.<p>Turned it into a Stripe revenue dashboard and notifier.<p>Even bought a couple more, flashed them, and gave to my cofounders, complete with AI written (personally tested, though) setup instructions!</p>
]]></description><pubDate>Tue, 24 Feb 2026 07:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47134170</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47134170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47134170</guid></item><item><title><![CDATA[New comment by duggan in "Writing code is cheap now"]]></title><description><![CDATA[
<p>Like any service outage out of their control, people will find other things to do until it’s over.</p>
]]></description><pubDate>Tue, 24 Feb 2026 07:27:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47133973</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47133973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47133973</guid></item><item><title><![CDATA[Cognitive Debt in AI Coding]]></title><description><![CDATA[
<p>Article URL: <a href="https://duggan.ie/posts/cognitive-debt-in-ai-coding">https://duggan.ie/posts/cognitive-debt-in-ai-coding</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47031879">https://news.ycombinator.com/item?id=47031879</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Feb 2026 07:14:02 +0000</pubDate><link>https://duggan.ie/posts/cognitive-debt-in-ai-coding</link><dc:creator>duggan</dc:creator><comments>https://news.ycombinator.com/item?id=47031879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47031879</guid></item></channel></rss>