<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: itsmeduncan</title><link>https://news.ycombinator.com/user?id=itsmeduncan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 03:04:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=itsmeduncan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by itsmeduncan in "Telegram Desktop vulnerability allowed any user's file to be stolen"]]></title><description><![CDATA[
<p>I wonder how much of Apple's announcement around disallowing full system disk access was from this as opposed to Muse, et al.</p>
]]></description><pubDate>Sat, 10 Oct 2026 15:50:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50034105</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=50034105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50034105</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Talorys – A self-hosted personal AI agent on Cloudflare's free tier"]]></title><description><![CDATA[
<p>I think the reality is the goal posts are shifting on owning your own data, and apps. The idea that self-hosted is not on your _own_ hardware is crazy to me.</p>
]]></description><pubDate>Sat, 10 Oct 2026 15:49:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50034099</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=50034099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50034099</guid></item><item><title><![CDATA[The Atoms Are Already Deployed]]></title><description><![CDATA[
<p>Article URL: <a href="https://itsmeduncan.com/2026/09/22/the-atoms-are-already-deployed/">https://itsmeduncan.com/2026/09/22/the-atoms-are-already-deployed/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49844450">https://news.ycombinator.com/item?id=49844450</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 25 Sep 2026 13:35:12 +0000</pubDate><link>https://itsmeduncan.com/2026/09/22/the-atoms-are-already-deployed/</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49844450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49844450</guid></item><item><title><![CDATA[New comment by itsmeduncan in "The Economics of Open-Weight Inference"]]></title><description><![CDATA[
<p>The finding that flips the usual story is the sparse-MoE reversal: on gpt-oss-120b the A100 comes in cheaper per output token than the H100, because the workload is latency-tolerant and the MXFP4 experts fit in 80GB. Chip age stops predicting cost once you decouple "newest silicon" from "cheapest inference" and let price-elastic work route to whatever's efficient.<p>The point about no salvage value: the paper is really pricing a rental service, not the devices, and even there the 5-year A100 term holds 80% of the one-month mark. The reason there's no clean resale market yet isn't that old GPUs stop earning. It's that the workloads keeping them earning (batch, RL rollouts, long-horizon agents) are the ones that tolerate latency, and the people running those tend to rent rather than buy secondhand.<p>The part the paper understates: rented A100s aren't the biggest pool of already-paid-for, latency-tolerant capacity. That would be the Apple Silicon and flagship phones sitting idle, where the capex is fully sunk and there's no hourly meter at all. Same economics, one step further. The deciding factor is who gets to make the deployment decision, and open weights are what move that decision to the operator.</p>
]]></description><pubDate>Tue, 22 Sep 2026 18:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49806079</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49806079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49806079</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Heretic removes restrictions from language models"]]></title><description><![CDATA[
<p>The most compelling use in this thread isn't edgy content, it's the boring legitimate work hosted models refuse by default: reverse-engineering a camera you own, a PoC for a CVE on your own network, decoding a protocol to connect your own software to a printer you bought. A policy layer tuned for the median user turns into a wall for the person doing real security or repair work on their own hardware, and a local model with no refusal layer just does the job.</p>
]]></description><pubDate>Mon, 21 Sep 2026 18:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49791415</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49791415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49791415</guid></item><item><title><![CDATA[New comment by itsmeduncan in "macOS 27: Workaround to avoid downloading AI models and save storage"]]></title><description><![CDATA[
<p>There's a distinction worth drawing here: "on-device" and "local" are not the same thing, and this thread is really about the gap between them. A model Apple pushes to your disk that you can't inspect, swap, or remove, that runs when the OS decides, is on-device in the literal sense and gives you none of the control that makes local AI worth wanting. Local, in the sense people actually mean it, is that you chose the weights, you chose when it runs, and you can delete it. Forcing a 14-29GB model you can't uninstall is the inverse of that. The storage complaint is real, but the deeper one is that "we put AI on your device" quietly became "we put our AI on your device."</p>
]]></description><pubDate>Mon, 21 Sep 2026 18:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49791409</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49791409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49791409</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Hister: A private search engine for the pages you visit and the files you keep"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Fri, 18 Sep 2026 13:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49754221</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49754221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49754221</guid></item><item><title><![CDATA[New comment by itsmeduncan in "GitHub is having trouble counting things"]]></title><description><![CDATA[
<p>My scheduled for 8am PT GH actions workflows don't run until anywhere between 6-8 hours later. I gave up, and run them locally now. It is just to create a tag, and push to a specific place. A super simple problem that was solved for so long simply with GH Actions that just doesn't work anymore.</p>
]]></description><pubDate>Wed, 16 Sep 2026 22:12:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49733750</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49733750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49733750</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Giving up on smart rings"]]></title><description><![CDATA[
<p>I was an early adopter of Oura, and have recently stopped wearing it. I've reverted to the Apple Watch & EightSleep for all of the tracking I could ever need. I found the experience with Oura to be overly optimistic numbers wise, as well as borderline dark patterns in the app to drive my anxiety around getting good scores.</p>
]]></description><pubDate>Tue, 15 Sep 2026 16:50:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49715296</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49715296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49715296</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>This is interesting take. How do you think the split will show up? Harnesses/models will be designed for human consumption, and those for machine consumption? I'm building getwhelk.com and it is a cool thought-experiment for me.</p>
]]></description><pubDate>Fri, 14 Aug 2026 22:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49305551</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49305551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49305551</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Nvidia Nemotron 3.5 Lightning and NeMo Switchyard"]]></title><description><![CDATA[
<p>Me too. I think there are a few waves we can ride here. Let's collaborate?</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:48:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264955</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49264955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264955</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Claude Code is leaking real email address as a User-Agent string in curl command"]]></title><description><![CDATA[
<p>Agreed, and run your own inference too. Open source/weight models are getting so great.</p>
]]></description><pubDate>Tue, 11 Aug 2026 14:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49259075</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49259075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49259075</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Improving GPT‑5.6 Sol in ChatGPT, expanding GPT‑5.6 Luna access for free users"]]></title><description><![CDATA[
<p>How long can OpenAI (and Anthropic) incentivize, and keep costs artificially down for tokens to depress investment in private/offline LLMs? It's interesting to watch the cost curves, and burn to see where it stops being venture subsidizes, and the frontier open-weight models become as good.</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:22:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49210905</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=49210905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49210905</guid></item><item><title><![CDATA[Commonplace: Self-hosted, privacy-tiered memory for your AI agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/itsmeduncan/commonplace">https://github.com/itsmeduncan/commonplace</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48740235">https://news.ycombinator.com/item?id=48740235</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Jun 2026 22:46:21 +0000</pubDate><link>https://github.com/itsmeduncan/commonplace</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=48740235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48740235</guid></item><item><title><![CDATA[Civic-SLM is a domain-specialized fine-tune of Qwen2.5-7B for U.S. govt data]]></title><description><![CDATA[
<p>Article URL: <a href="https://itsmeduncan.com/civic-slm/">https://itsmeduncan.com/civic-slm/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47900980">https://news.ycombinator.com/item?id=47900980</a></p>
<p>Points: 9</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 25 Apr 2026 12:38:16 +0000</pubDate><link>https://itsmeduncan.com/civic-slm/</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=47900980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900980</guid></item><item><title><![CDATA[Unlocking the Four Burner Theory with AI: A New Balance]]></title><description><![CDATA[
<p>Article URL: <a href="https://itsmeduncan.com/2026/02/18/can-ai-solve-the-four-burner-problem/">https://itsmeduncan.com/2026/02/18/can-ai-solve-the-four-burner-problem/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47075286">https://news.ycombinator.com/item?id=47075286</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Feb 2026 16:10:52 +0000</pubDate><link>https://itsmeduncan.com/2026/02/18/can-ai-solve-the-four-burner-problem/</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=47075286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47075286</guid></item><item><title><![CDATA[New comment by itsmeduncan in "A Founder’s Guide to Understanding Investors"]]></title><description><![CDATA[
<p>It looks like the article was deleted.</p>
]]></description><pubDate>Tue, 11 Dec 2018 19:32:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=18658085</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=18658085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18658085</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Ask HN: What are good software architecture interview questions?"]]></title><description><![CDATA[
<p>A great "how would you architect X" is Uber. Lot's of hidden complexity.</p>
]]></description><pubDate>Tue, 24 Jan 2017 16:54:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=13473042</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=13473042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13473042</guid></item><item><title><![CDATA[New comment by itsmeduncan in "AWS Snowmobile – Massive Exabyte-Scale Data Transfer Service"]]></title><description><![CDATA[
<p>There is an example in the blog post about DigitalGlobe.<p><a href="https://aws.amazon.com/blogs/aws/aws-snowmobile-move-exabytes-of-data-to-the-cloud-in-weeks/" rel="nofollow">https://aws.amazon.com/blogs/aws/aws-snowmobile-move-exabyte...</a></p>
]]></description><pubDate>Wed, 30 Nov 2016 19:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=13073722</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=13073722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13073722</guid></item><item><title><![CDATA[New comment by itsmeduncan in "Music for Programming"]]></title><description><![CDATA[
<p>Plus one to di.fm. They've been around forever and have great channels.</p>
]]></description><pubDate>Tue, 01 Nov 2016 13:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=12845379</link><dc:creator>itsmeduncan</dc:creator><comments>https://news.ycombinator.com/item?id=12845379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12845379</guid></item></channel></rss>