<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: cruffle_duffle</title><link>https://news.ycombinator.com/user?id=cruffle_duffle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 26 Sep 2026 03:05:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cruffle_duffle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cruffle_duffle in "Opus 5.5 is good at explainer videos"]]></title><description><![CDATA[
<p>True. I don’t think it takes much of a model thankfully. Luna or something…</p>
]]></description><pubDate>Fri, 25 Sep 2026 21:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49850453</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49850453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49850453</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Opus 5.5 is good at explainer videos"]]></title><description><![CDATA[
<p>Why not replace the backend of your site with the LLM?  Let it do the recommendations in structured inputs and outputs so the front end isn’t a chat interface but leverages the fuzzy nature of LLM’s.</p>
]]></description><pubDate>Fri, 25 Sep 2026 17:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49847361</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49847361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49847361</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Launch HN: Coverage Cat (YC S22) – Umbrella insurance via your personal agent"]]></title><description><![CDATA[
<p>My biggest line item is my auto insurance and your agent tool can’t do that.  And I rent not own and thus have renters not homeowners.<p>Basically, this sounds interesting in theory but it’s useless for me. I even tried letting codex go over it and it wasn’t clear without additional prompting what was supported.<p>Sorry.</p>
]]></description><pubDate>Tue, 22 Sep 2026 22:58:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49809454</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49809454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49809454</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "GPT-6 Sol and Luna"]]></title><description><![CDATA[
<p>It’s a hard problem because among so many other things…switching models mid session because “shit got real” (or shit is now just executional) costs cache.</p>
]]></description><pubDate>Tue, 22 Sep 2026 22:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49809080</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49809080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49809080</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Claude Opus 5.5"]]></title><description><![CDATA[
<p>I mean the webpage can say what ever it wants.  The proof is using it yourself.</p>
]]></description><pubDate>Tue, 22 Sep 2026 19:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49806922</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49806922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49806922</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Claude Opus 5.5"]]></title><description><![CDATA[
<p>“It has the same annoying cadence and writing style with slightly less prominent claudisms.”<p>Seems like it based on my first session.  It still does the whole “bury the important thing in a pile of words” coupled with the “it might actually be important” thing… so basically you never really know what it’s talking about.<p>Honestly I trust opus so little that the entire “opus” brand is completely tarnished.  Its writing style is so god awful that it needs more than just a point release.  Either dump the name and ship a different model entirely or at minimum call it “opus 6”.  Calling it 5.5 makes it sound like it’s basically a continuation of the same garbage output that 5.1 had but with some minor adjustments.  And based on my single first test, that is what it appears like to me.</p>
]]></description><pubDate>Tue, 22 Sep 2026 19:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49806895</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49806895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49806895</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Grok 4.7"]]></title><description><![CDATA[
<p>> Part of intelligence is knowing your audience and communicating efficiently.<p>Bingo!  And on this axis many SOTA models fail miserably.  These things are acting on my behalf under my direction.  All the supposed intelligence in the world means fuck-all if nobody can understand it.<p>And like somebody else said… when meat-based humans talk like Claude does, it almost always means they either don’t understand what they are talking about, or are actively trying to conceal something and are a fraud.  Not always, but almost always.</p>
]]></description><pubDate>Mon, 21 Sep 2026 18:31:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49791340</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49791340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49791340</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "MCP was always a bad idea?"]]></title><description><![CDATA[
<p>I absolutely love when they do that unprompted. I once asked a Claude work agent to go pull comparable apartment listings and somehow it’s subagent reverse engineered like rentcafe or whatever’s private API to get the data.  All unprompted.<p>So yes. Absolutely assume AI agents acting on behalf of their humans are finding all the token efficient ways to get at your sites data.</p>
]]></description><pubDate>Mon, 21 Sep 2026 18:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49790976</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49790976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49790976</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "MCP was always a bad idea?"]]></title><description><![CDATA[
<p>> JSON is a bad format/transport.<p>I've cut token counts significantly for some of my MCP servers by returning csv or tabular data or sometimes even just good old fashioned plaintext "template style" words.  JSON is highly repetitious.  In some instances like 30% or more of the token response was just boilerplate JSON.<p>Once you realize that to an LLM JSON is just a stream of tokens no different than XML, markdown, or a punctuation-less stream of conciseness....  you start to realize there is no reason <i>not</i> to just make up your own crazy formats.  The LLM isn't throw parsing errors if your MCP is returning something other than JSON.  The LLM is smart enough to figure it out.  It's far more important to make sure your tool descriptions and parameter descriptions properly "market" what it is you do (and <i>dont do</i>) than return syntactically correct JSON.<p>Same with versioning.... it's all ephemeral.  There is no backwards compatibility to speak of with MCP (at least for tooling "contracts"....  what the tool actually does however...  that is a different level and is product requirements not API contracts).</p>
]]></description><pubDate>Mon, 21 Sep 2026 16:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49789612</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49789612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49789612</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "MCP was always a bad idea?"]]></title><description><![CDATA[
<p>> The statefullness of MCP was such a massive detour for the industry that we will be cleaning up after it for years.<p>I remember discovering this when i wrote my first MCP server.  It was like "huh?  why would they do that? what use case did they have in mind?".  We've spent decades making "internet shit" as stateless as possible on the backend because making it stateful is expensive and complex if you want to have any reasonable scalability.  I mean good luck trying to host a stateful service on any kind of commodity serverless "scale-to-zero" infrastructure here in 2026.<p>Maybe it's because these AI-labs are used to statefulness.  I mean LLM-based sessions are hugely stateful if you want any kind of reasonable caching to happen and caching is the only way you can economically scale out LLM's.  Seen from that perspective it kind of makes sense why they'd look at MCP and think "hey, why not make this stateful on the backend as well".  Statefullness just part of their DNA.</p>
]]></description><pubDate>Mon, 21 Sep 2026 16:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49789355</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49789355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49789355</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "I don't like passkeys"]]></title><description><![CDATA[
<p>Sure but who is reading account numbers off checks?  They are copy and pasting from their bank app.</p>
]]></description><pubDate>Sat, 19 Sep 2026 23:46:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49771111</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49771111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49771111</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "AI-generated posters don’t have to be horrible"]]></title><description><![CDATA[
<p>If the hole in the wall teriyaki restaurant’s menu wasn’t hand painted by Monet I turn right around and walk out. I want nothing to do with an eating establishment that can’t at least spring for a realistic rendition of chicken yakisoba hand painted by Michelangelo himself.<p>Photoshop basically destroyed a centuries-old artistic tradition of depicting six gyoza on a white plate. Now with all this AI nonsense, you might as well just make your food at home rather than stare at yet another “six finger hipster eating a vegetable spring roll” cranked out by ChatGPT.</p>
]]></description><pubDate>Sat, 19 Sep 2026 18:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49768974</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49768974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49768974</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "AI-generated posters don’t have to be horrible"]]></title><description><![CDATA[
<p>I think this generalizes to a lot of professional work.<p>LLMs are very good at satisfying the requirements you give them. They’re much worse at knowing which requirements should be challenged, reframed, or ignored because you don’t know enough about the field to know what actually matters. That’s why they’re such force multipliers for experts: the expert can spot when the model chose the wrong abstraction or checked every box and still produced something bad. A novice often can’t. I’d argue the model mostly raises the novice toward “average.”<p>“Tell it to push back” doesn’t really solve this either. Too little and you get “aye aye captain!” Too much and you get Opus 5 / claudise, where it seems compelled to find something wrong with everything.<p>I see this in a Home Assistant project I’ve mostly vibe coded. I can ask Codex to make the kitchen brighter on school days and it’ll happily implement something. But maybe an HA expert would say “you really shouldn’t model it this way.” Maybe they’d even question HA itself. The model could conceivably know that too, but it only sees a tiny slice of my world. There are infinite side quests it could raise, and a good professional’s real skill is knowing which one matters enough to interrupt you about and which 99% to silently ignore.</p>
]]></description><pubDate>Sat, 19 Sep 2026 18:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49768916</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49768916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49768916</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Bend 2 and the Vibe-Coding Trap"]]></title><description><![CDATA[
<p>Depending on what I’m doing I’ll dedicate a few deep research sessions to building a framework.  It will generate some grounding docs that go into the repo and get consumed as we go.  Said docs establish terminology, widely known formulas and methods, etc.<p>And yes the output of these researchers are highly sensitive to prompting.  Left to their own devices the LLM will often ship some very biased prompts to its deep research agents loaded with pre-conceived ideas rather than letting the agents uncover things themselves.  Then all the agents do is confirm what the prompt told them to rather then “think independently”.  (Very similar to open ended interview questions rather than asking yes/no questions)<p>It’s is far better to spend a session writing writing the research prompt itself.<p>All of this takes time and tokens of course…</p>
]]></description><pubDate>Fri, 18 Sep 2026 15:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49755374</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49755374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49755374</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Replacing Pull Requests with Delta"]]></title><description><![CDATA[
<p>Why? It sounds like a pretty typical workflow to me.<p>It just depends on what you are building. Some things are more more forgiving to muck-ups than others and if the LLM screws the pooch, oh well! Roll forward.</p>
]]></description><pubDate>Fri, 18 Sep 2026 14:43:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49755133</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49755133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49755133</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "I don't like passkeys"]]></title><description><![CDATA[
<p>“There have been sites that blocked the autofilling of passwords and so on as well.”<p>Sites that do this irritate me so much.  Ones that try to block pasting and stuff… like somebody <i>intentionally</i> baked that into the site.  Who? And what was their rationale?  Are they really so arrogant to think people are going to carefully type in some elaborate password not once but twice?<p>That and blocking paste in fields like bank account numbers and stuff.<p>Surely somebody here has been asked to implement these mis-features.  Please explain what went through the heads of the people responsible for it?</p>
]]></description><pubDate>Fri, 18 Sep 2026 14:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49755074</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49755074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49755074</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Claude Cowork and chat are now one Claude"]]></title><description><![CDATA[
<p>> I do like Claude Code a lot when it comes to pure coding use cases<p>The harness is great, but opus is such an arrogant little prick that spews out unintelligible word salad.  Opus 5 is so bad at communication it amazes me that somebody green-lit it.  It's absolutely awful.<p>The fact that this isn't an acknowledged regression (and Fable 5.1 isn't much better) leads me to believe that people at Anthropic actually <i>like</i> Opus 5's output.</p>
]]></description><pubDate>Wed, 16 Sep 2026 21:50:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49733528</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49733528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49733528</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "Claude Cowork and chat are now one Claude"]]></title><description><![CDATA[
<p>"Traditional and boring works for me."<p>I wouldn't call copy & paste code from a webui of chatgpt either traditional or boring.  I'd call it tedious, error prone and guaranteed to get poor results.  There is much better tooling and harnesses to leverage now.</p>
]]></description><pubDate>Wed, 16 Sep 2026 21:40:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49733407</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49733407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49733407</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "An update on Wayback Machine access"]]></title><description><![CDATA[
<p>Then make agent friendly content. Take the text and make a markdown version.</p>
]]></description><pubDate>Tue, 15 Sep 2026 20:57:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49718830</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49718830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49718830</guid></item><item><title><![CDATA[New comment by cruffle_duffle in "An update on Wayback Machine access"]]></title><description><![CDATA[
<p>Dunno why the downvotes. I feel that is reasonable as well. Owners that block that stuff are doing so only to their detriment.</p>
]]></description><pubDate>Tue, 15 Sep 2026 20:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49718819</link><dc:creator>cruffle_duffle</dc:creator><comments>https://news.ycombinator.com/item?id=49718819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49718819</guid></item></channel></rss>