<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: lostdog</title><link>https://news.ycombinator.com/user?id=lostdog</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 04:17:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lostdog" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lostdog in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>And uv required some ground work, where the PEP process streamlined how you define a python project, and then uv could be built on top.</p>
]]></description><pubDate>Sun, 29 Mar 2026 21:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567840</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=47567840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567840</guid></item><item><title><![CDATA[New comment by lostdog in "Automatically generate all 3D print files for organizing a drawer"]]></title><description><![CDATA[
<p>Is there something mass-produced that's flexible and consistent like gridfinity? As a non 3d printer owner, I've been looking for something I can just buy that would work.</p>
]]></description><pubDate>Sat, 28 Mar 2026 05:13:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551849</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=47551849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551849</guid></item><item><title><![CDATA[New comment by lostdog in "Every layer of review makes you 10x slower"]]></title><description><![CDATA[
<p>Maybe it's time to do pair agentic engineering? Have two engineers at the screen, writing the prompts together, and deciding how to verify the results.</p>
]]></description><pubDate>Tue, 17 Mar 2026 16:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47415328</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=47415328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47415328</guid></item><item><title><![CDATA[New comment by lostdog in "Should AI web agents skip sponsored/ad results by default?"]]></title><description><![CDATA[
<p>Whoosh</p>
]]></description><pubDate>Sun, 15 Mar 2026 01:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47383414</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=47383414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47383414</guid></item><item><title><![CDATA[New comment by lostdog in "MCP Is Dead; Long Live MCP"]]></title><description><![CDATA[
<p>In MCP setups you do give the agent the full description of what the tool can do, but I don't see why you couldn't do the same for executables. Something like injecting `tool_exe --agent-usage` into the prompt at startup.<p>Great article otherwise. I've been wondering why people are so zealous about MCP vs executable tools, and it looks like it's just tradeoffs between implementation differences to me.</p>
]]></description><pubDate>Sat, 14 Mar 2026 21:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47381493</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=47381493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47381493</guid></item><item><title><![CDATA[New comment by lostdog in "Should AI web agents skip sponsored/ad results by default?"]]></title><description><![CDATA[
<p>Yes, sites should support a NoAds header that agents can provide, which ensures that the site doesn't provide any ads that the agent could accidentally click on.</p>
]]></description><pubDate>Sat, 07 Mar 2026 05:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47284805</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=47284805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47284805</guid></item><item><title><![CDATA[New comment by lostdog in "Teaching my neighbor to keep the volume down"]]></title><description><![CDATA[
<p>And get it into a modern certification. Want LEEDS? Get the sound measurement people out.</p>
]]></description><pubDate>Sun, 01 Feb 2026 23:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46850657</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46850657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850657</guid></item><item><title><![CDATA[New comment by lostdog in "San Francisco Graffiti"]]></title><description><![CDATA[
<p>Please post your address. I'd like to help make your home "feel alive."</p>
]]></description><pubDate>Mon, 26 Jan 2026 20:13:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46770862</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46770862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46770862</guid></item><item><title><![CDATA[New comment by lostdog in "San Francisco Graffiti"]]></title><description><![CDATA[
<p>They are oppressed by their neighbors, who can scribble all over their home without consequences.<p>Have you had to clean off graffiti?</p>
]]></description><pubDate>Mon, 26 Jan 2026 20:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46770848</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46770848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46770848</guid></item><item><title><![CDATA[New comment by lostdog in "After two years of vibecoding, I'm back to writing by hand"]]></title><description><![CDATA[
<p>We begin teaching math by having students solve problems that are trivial for a calculator.<p>Though I also wonder what advanced CS classes should look like. If they agent can code nearly anything, what project would challenge student+agent and teach the student how to accomplish CS fundamentals with modern tools.</p>
]]></description><pubDate>Mon, 26 Jan 2026 16:02:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46767292</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46767292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46767292</guid></item><item><title><![CDATA[New comment by lostdog in "Alarm overload is undermining safety at sea as crews face thousands of alerts"]]></title><description><![CDATA[
<p>I wonder if you could calculate a "probability of response to major alert" and make it the inverse of the total or irrelevant alerts. Then you get to ask "our probability of major alert saliency is onlt 6%. Why have the providers set it at this level, and what can we do to raise it?"</p>
]]></description><pubDate>Sun, 25 Jan 2026 17:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46755799</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46755799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46755799</guid></item><item><title><![CDATA[New comment by lostdog in "LLVM: The Bad Parts"]]></title><description><![CDATA[
<p>Is it ironic that the project with the most potential for making C++ build quickly is suffering the most from C++ being extremely slow to build?<p>Beyond that, what a superb overview. More open source projects could learn from this posting. It provides a great list of areas for someone who wanted to get started contributing.</p>
]]></description><pubDate>Mon, 12 Jan 2026 01:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46582839</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46582839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46582839</guid></item><item><title><![CDATA[New comment by lostdog in "How Google got its groove back and edged ahead of OpenAI"]]></title><description><![CDATA[
<p>Weird. I find Opus knows the answer more often, plus its explanations are much clearer. Opus puts the main point at the top, while Gemini wanders around for a while before telling you what you need.</p>
]]></description><pubDate>Thu, 08 Jan 2026 17:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46543706</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46543706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46543706</guid></item><item><title><![CDATA[New comment by lostdog in "Welcome to Gas Town"]]></title><description><![CDATA[
<p>There's a simpler design here begging to show itself.<p>We're trying to orchestrate a horde of agents. The workers (polecats?) are the main problem solvers. Now you need a top level agent (mayor) to breakdown the problem and delegate work, and then a merger to resolve conflicts in the resulting code (refinery). Sometimes agents get stuck and need encouragement.<p>The molecules stuff confused me, but I think they're just "policy docs," checklists to do common tasks.<p>But this is baby stuff. Only one level of hierarchy? Show me a design for your VP agent and I'll be impressed for real.</p>
]]></description><pubDate>Tue, 06 Jan 2026 00:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46507042</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46507042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46507042</guid></item><item><title><![CDATA[New comment by lostdog in "Avoid Mini-Frameworks"]]></title><description><![CDATA[
<p>The right number of frameworks in a company is log10(number of employees). Go over this limit, and everyone needs to learn too many frameworks with too little support, examples, tools, and documentation.</p>
]]></description><pubDate>Wed, 24 Dec 2025 22:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46380149</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46380149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46380149</guid></item><item><title><![CDATA[New comment by lostdog in "Avoid Mini-Frameworks"]]></title><description><![CDATA[
<p>I also think the author is understating how bad the original framework was. I've seen some of these and the "itchy points" are real true problems. The team supporting the framework decides that fixing the pain won't get them promo because it doesn't show up in any metrics, and certainly they won't accept your submitted improvements. Your only choice is to wrap it.<p>Of course, since their thing is a framework, your wrapper must be a framework too. (Is it possible to wrap a framework into a library?)<p>The end of the story is even sadder. You work on your replacement and wrapper, and oh no, the framework you are wrapping has problems or slowness because of the framework it depends upon!</p>
]]></description><pubDate>Wed, 24 Dec 2025 22:44:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46380081</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46380081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46380081</guid></item><item><title><![CDATA[New comment by lostdog in "Ask HN: How can I get better at using AI for programming?"]]></title><description><![CDATA[
<p>Yes, I've also been confused by things like this. Claude code is sometimes saving plans to ~/.claude/plans under animal names. But it's not really surface where the plan goes, not what the expected way to refer back to them is?</p>
]]></description><pubDate>Sat, 13 Dec 2025 23:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46259170</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46259170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46259170</guid></item><item><title><![CDATA[New comment by lostdog in "Bikeshedding, or why I want to build a laptop"]]></title><description><![CDATA[
<p>Yup, the "switch desktops/spaces" input lag is the absolute worst on Mac. It's remarkable that Apple has a reputation of being good at UX.</p>
]]></description><pubDate>Sun, 07 Dec 2025 21:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46185209</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46185209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46185209</guid></item><item><title><![CDATA[New comment by lostdog in "Writing a good Claude.md"]]></title><description><![CDATA[
<p>Agreed, I don't love the CLAUDE.md that gets autogenerated. It's too wordy for me to understand and for the model to follow consistently.<p>I like to write my CLAUDE.md directly, with just a couple paragraphs describing the codebase at a high level, and then I add details as I see the model making mistakes.</p>
]]></description><pubDate>Sun, 30 Nov 2025 23:18:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46101464</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46101464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46101464</guid></item><item><title><![CDATA[New comment by lostdog in "Stellantis Is Spamming Owners' Screens with Pop-Up Ads for New Car Discounts"]]></title><description><![CDATA[
<p>This kind of behavior should re-open the return window for the car.</p>
]]></description><pubDate>Fri, 28 Nov 2025 21:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46082831</link><dc:creator>lostdog</dc:creator><comments>https://news.ycombinator.com/item?id=46082831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46082831</guid></item></channel></rss>