<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: regularfry</title><link>https://news.ycombinator.com/user?id=regularfry</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 28 May 2026 19:18:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=regularfry" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>And convincing your org that such a thing is safe to do, which is decidedly not.</p>
]]></description><pubDate>Thu, 28 May 2026 03:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304226</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48304226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304226</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>The insta/whatsapp/plentyoffish model works if you're very lucky with both product-market fit and the technical constraints of the product itself.  <i>If</i> you have something that technically scales extremely cleanly, it basically sells itself, and it doesn't need feature churn to retain or gain users, you're golden.  I do think more businesses could do with checking whether they do in fact have that lottery ticket before hitting the scale button; there aren't <i>that</i> many examples around.<p>> Valve<p>Arguably a monopoly. They've got a product that sells itself with very low infra overheads for the income.<p>> Hedge funds<p>Very different model.  I don't think the same intuitions apply.</p>
]]></description><pubDate>Wed, 27 May 2026 21:53:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301274</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48301274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301274</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>> Why do you think of knowledge workers as a fungible commodity?<p>I don't.<p>> What makes you think the people who used to build (or would have built) software will switch into the industry of "knowing that the thing was the right thing to build", as opposed to something cooler like surgery, city planning or experimental physics?<p>Because it's probably already part of the job.  It's a change of emphasis, not a change of career. Your boss can already ask you to do it.  If you're producing code, you're probably also reviewing code, checking it matches the acceptance criteria, testing it, sanity checking that it was the right code to have been written, <i>today</i>.</p>
]]></description><pubDate>Wed, 27 May 2026 21:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301115</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48301115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301115</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>See <a href="https://news.ycombinator.com/item?id=48300427">https://news.ycombinator.com/item?id=48300427</a> for an alternative take.  I don't think either direction is inevitable, yet.<p>To follow on from that comment, if the growth in breadth of capacity of AI leads to a decrease in the risk of running a smaller business, which I don't think is an unreasonable prediction, then it's not inevitable people do lose their jobs.  Employers get smaller, higher-leverage, and more plentiful.</p>
]]></description><pubDate>Wed, 27 May 2026 21:36:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301083</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48301083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301083</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>> I suspect that AI will fail to pan out to the same extent for the same reason why outsourcing hasn't fully panned out<p>My mental model for that is that outsourcing fails where the work is being done organisationally far from the knowledge needed to do it.  We know that's true of teams inside organisations, there's been a lot of research on how distance in the organisational tree negatively impacts productivity.  Outsourcing is a pathological worst-case of that.<p>The promise (promise!  We're not there yet!) of AI is that I can have a cross-functional team on my laptop.  Organisational distance is zero.  Where previously the outsourced team has to wait for the time zones to roll round so I can answer their blocking question when I get to my email STRICTLY AFTER I have had my coffee, now it's a prompt in a chat window with a button I can click to make a choice in 5 seconds.  Delay is gone, cost of delay is gone.<p>> The problems that will come up will be and always have been ongoing maintenance. AI is great at writing new code without a brain behind it, but once you get to the point where you need to refactor code, you start really needing someone with coding experience to guide the AI or veto it's mistakes.<p>Oh, absolutely.  That's a minefield.  Today.  It will be, right up until it isn't.  There are ways to set up agents and projects right now that make a <i>dramatic</i> difference to how this part of the picture plays out, but those will sink into the harnesses as time goes on.<p>But also the big problem with maintenance and outsourced teams tends to be the commercial structure around the contract.  You get a Build team, who Build the Thing and then: no more features for you, anything you want to add past the original spec costs extra.  They hand over to the Run And Maintain team, who get to fix all the bugs that the Build team left but without the knowledge gained from building the thing, but are scaled and located to be absolutely as cheap as the supplier can get away with so probably don't have the skill, inclination, motivation, or permission to take on any restructuring to make the bug fixing easier <i>and</i> they're on the wrong end of the globe so there's a 24-hour latency on any queries.  It's a terrible way to set teams up, but it looks good on paper.<p>Again, that's peculiar to outsourcing and <i>completely</i> goes away if I have the same team that built the thing own the thing long-term. That's true if it's humans or AI!<p>> I don't think that's really fixable even with a lot better AI. It's not something that ultimately comes out of the likes of github data.<p>No, it's a harness problem.  You need to start from a maintainable point and keep standards in place.  It'll take work to get the harnesses there and it's not ubiquitous.  You might <i>also</i> need better models, but I've already personally seen big differences in outcomes between projects that took certain steps and others that didn't; it's nothing revolutionary, mostly stuff that works for humans also works for AIs <i>but you need to know to ask for it</i>.<p>> I'm not saying that AI isn't going to make things better, btw, I just don't think we'll see a 20x improvement. Probably more like 1.5 or 2x.<p>I think people <i>radically</i> underestimate the cost of delay.  I don't know if 20x is realistic for the AI itself, but I think it's not impossible once the inefficiencies of having to go to other humans is factored in.</p>
]]></description><pubDate>Wed, 27 May 2026 21:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301024</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48301024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301024</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>I think the mechanism here isn't that American engineers are magic.  It's that you need that contextual knowledge <i>really close</i> to where the work is actually being done, so that the turnaround for questions, blockages, clarifications, "we've got no work to do", quality level-setting and so on is on the scale of minutes, not time-zones.</p>
]]></description><pubDate>Wed, 27 May 2026 21:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48300661</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48300661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48300661</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>The mechanism is often that they'll <i>actually</i> outsource to someone like Accenture, who have teams <i>everywhere</i>, and whose contract managers will try to get their cheapest viable team onto the contract to maximise their margin.  If the buyer can't judge the quality of what they're buying, or doesn't know why the resulting hand-offs, delays, mistakes and rework will cost them more than keeping everything in-house ever would have, they're going to have a bad time.</p>
]]></description><pubDate>Wed, 27 May 2026 20:55:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48300525</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48300525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48300525</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>What I think is happening is that the scale of thing you can hope to build at a below-corporate scale should radically grow.  Corporate environments <i>should</i> suffer for this, being that inefficient.<p>>  YCombinator was founded on that premise - small teams of founders and early employees could be orders of magnitudes more productive than the 1000s of corporate employees at their competitors.<p>I think this is still true, but the theory is:<p>1. You don't need YC-type funding to do YC-type business any more;
2. You don't need to scale the business past those small teams any more, you just buy more tokens.<p>For clarity YC still obviously has a place as an incubator, mentoring, and networking function. I just think that what was previously the inevitable conclusion that you have to hire all the people the second you hit PMF to keep up with scaling the business as you scale sales is no longer inevitable.  If you didn't want to go that way before AI, you were a "lifestyle business" and not worth investing in.  As more and more knowledge functions get capably implemented by AI, it's the preferred position: humans are vastly more expensive than tokens, so you want them doing the stuff the AI <i>still can't</i> do.<p>I don't think this necessarily translates to mass unemployment.  I think it translates to masses of smaller businesses that are radically more efficient because the handoffs between business functions are tool calls, not emails to someone who doesn't want to help.<p>> The Internet was revolutionary because it let millions of people bring products to market without asking permission.<p>Think about it this way: if I am a small business owner but I think it makes sense to do something that previously only a team in a corporate environment could do but is now within the reach of AI, not only can I do it now, but I also don't have to ask anyone for permission!  Who wins between the corporation and the small business in that scenario?<p>>  AI doesn't really have that property - if anything, it makes things more centralized, with more gatekeepers, and so seems more likely to destroy economic value than add to it.<p>I think this will turn out to be backwards.  I can see a version of this where the number of things you can do without needing to turn to a gatekeeper for help increases to the extent that the balance completely inverts.<p>The vast majority of businesses are small, and AI can give them tools which previously required corporate scale to make sense, without the inefficient hand-offs between busy, political humans.  Which is also something that the internet did!  Getting an advert in front of a national market pre-internet was Hard but sometimes you had to do it because your target market was "all Canadians who buy toothpaste" or whatever and that meant saturation-bombing the physical environment with physical billboard ads, posters, flyers, and so on.  So you only did it if you were P&G-scale.  Now you, personally, can do it, trivially, for better or worse.</p>
]]></description><pubDate>Wed, 27 May 2026 20:47:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48300427</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48300427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48300427</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>Yes, that exists at the wider business level.  No question.  I think what needs to get asked is are we talking about a bottleneck within the business as a whole, or a bottleneck within the scope of the knowledge work in question.  Within software delivery there's a very clear shift when it's suddenly trivial to drop a 100kLoC plausible-looking PR into code review within an afternoon. Producing working code with a whole bunch of tests which make a very clear assertion that it does, in fact, work has had (if you're going that way) all the human-scale thinking time taken out of it, down to a rounding error.  It still needs to be checked by a human, which was previously assumed to be a comparatively quick task in comparison to producing the thing.  At least, it does where I am, and I don't think that's a silly position today at all.<p>If they can crack that latter review/spec-check/assurance step, checking that what was built was what was demanded of the problem such that we don't have humans in the loop at that step either, then the bottleneck moves again. <i>Then</i> I think it moves to requirements capture and to product development, but that might depend on the industry.</p>
]]></description><pubDate>Wed, 27 May 2026 20:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48299972</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48299972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48299972</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>If it were me I'd be asking "How long would it have taken <i>me</i> to do that, and what's the rate I'd have been charging for the work I would have been doing otherwise?"<p>Personally, I've probably spent $60 or so on OpenRouter in the last month or so and got a working project out of it that it would probably have taken me a fortnight to knock together (which is inevitably an under-estimate because it covered things I'd have to learn but K2.5/6 already knew). There's an orders-of-magnitude gap there.</p>
]]></description><pubDate>Wed, 27 May 2026 18:24:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48298347</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48298347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48298347</guid></item><item><title><![CDATA[New comment by regularfry in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>The bottleneck has moved from producing a thing that works to knowing that the thing was the right thing to build.  The more of the latter they can take on, the fewer knowledge workers are needed <i>at all</i>.  So rather than 5% of every knowledge worker's salary going into tokens, 100% of the knowledge worker's total employment cost goes into tokens and you get a 20x productivity boost as a theoretical minimum across those tasks.<p><i>That's</i> the game.  There's a view you could take of this that this is just a growing of the pie: with those cost dynamics a lot more "small businesses" get a vast amount of leverage, so the overall economy grows without replacing the knowledge workers. I'm not sure I trust the MBA class to have that view.</p>
]]></description><pubDate>Wed, 27 May 2026 18:18:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48298252</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48298252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48298252</guid></item><item><title><![CDATA[New comment by regularfry in "Defeating Git Rigour Fatigue with Jujutsu"]]></title><description><![CDATA[
<p>So I'd have an <i>immediate</i> problem with the target sequence of commits here. The thing about just getting a "define types" commit is that it shows me <i>nothing</i> about why those types were chosen. I need to flit backwards and forwards in history to see how they hook into the later code. I lose the history of "this type was enough to get us to point A, we needed this other thing to get to point B". But flitting back and forth is exactly what we're trying to avoid here. It feels like we're trying to optimise to One True Clean History, when that can't possibly exist because no two people's idea of "clean" actually matches.<p>Just give me the PR, don't sweat the individual patches. But maybe also work on not committing your first idea as finished work.</p>
]]></description><pubDate>Mon, 25 May 2026 10:00:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265159</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48265159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265159</guid></item><item><title><![CDATA[New comment by regularfry in "Claude Is Not Your Architect. Stop Letting It Pretend"]]></title><description><![CDATA[
<p>That sounds more like a spec change than a set of bug fixes, even if the conclusion is that the potentially implicit spec you started with was incorrect. I've had an interesting experience extracting a spec from some existing code, making some modifications, then saying basically "implement this spec, don't come back until you're done".<p>An interesting experiment would be to try having the agent annotate the code with the relevant spec section while it's extracting the spec, then to have the agent update the spec with the new requirement - as an explicit change with something like "This section updated in V2 with...." - and have the agent update the codebase from that.<p>Some of these problems do just need breaking down a little further than you'd think to make the agent's life easier. This might be one of them.</p>
]]></description><pubDate>Sun, 24 May 2026 20:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260570</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48260570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260570</guid></item><item><title><![CDATA[New comment by regularfry in "Claude is not your architect. Stop letting it pretend"]]></title><description><![CDATA[
<p>I have found that if you give it a pre-baked architecture to work within it works really well. It's not really what you'd use here, but just saying "this project uses a ports and adapters architecture" can stop it from generating mush by default. I think it's not so much that they're bad at it as that they don't have a clear reason to pick something other than mush. And not just "something" - a specific something, from a fairly short list of architectures suitable for your problem domain.</p>
]]></description><pubDate>Sun, 24 May 2026 19:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260482</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48260482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260482</guid></item><item><title><![CDATA[New comment by regularfry in "Memory has grown to nearly two-thirds of AI chip component costs"]]></title><description><![CDATA[
<p>It's only prescient if it works out. But it's a dick move either way.</p>
]]></description><pubDate>Sun, 24 May 2026 19:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260418</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48260418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260418</guid></item><item><title><![CDATA[New comment by regularfry in "Memory has grown to nearly two-thirds of AI chip component costs"]]></title><description><![CDATA[
<p>Regardless of the specific mechanics of the bottleneck, we know what the proximate source of the problem is: openai locking up 40% of Samsung and SK Hynix wafer capacity for the next few years. That's what triggered the madness.</p>
]]></description><pubDate>Sun, 24 May 2026 19:47:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260398</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48260398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260398</guid></item><item><title><![CDATA[New comment by regularfry in "Memory has grown to nearly two-thirds of AI chip component costs"]]></title><description><![CDATA[
<p>If you can do what you need with qwen3.6-27b, it starts to look really interesting. That model is crazy good for the size, but it's a pain tweaking the params to run it on a 4090 with decent context and decent token speed. A 5090 looks tasty from that point of view, and only more so if you think in terms of the probability of that model being roflstomped by something in the same weight class in the next couple of years. I reckon that probability is significantly non-zero, but fundamentally it's a guess.</p>
]]></description><pubDate>Sun, 24 May 2026 19:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260355</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48260355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260355</guid></item><item><title><![CDATA[New comment by regularfry in "Memory has grown to nearly two-thirds of AI chip component costs"]]></title><description><![CDATA[
<p>The openai deal would be absorbed by two years of that. And it would be inefficient for the RAM makers in a competitive market to leave buyers unsold-to.<p>I don't actually know what the rate of growth before October was, I'm sure someone round here will though.</p>
]]></description><pubDate>Sun, 24 May 2026 19:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260294</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48260294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260294</guid></item><item><title><![CDATA[New comment by regularfry in "Flipper One Tech Specs"]]></title><description><![CDATA[
<p>> Display connected to the microcontroller instead of the Linux SoC is an interesting choice<p>There's a comment at the bottom about that. Quoting the response:<p>> From the Linux side, it's a standard framebuffer and keyboard that applications interact with as usual. However, our connection allows the MCU to intercept them and overlay additional content — for example, if the CPU hangs, we can still show a menu on the display and respond to button presses, say for a reboot. This also lets us have a low-power mode with the display still on.<p>Which sounds reasonable.</p>
]]></description><pubDate>Wed, 20 May 2026 22:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48215047</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48215047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48215047</guid></item><item><title><![CDATA[New comment by regularfry in "Magical Realism: “Northern Exposure” 25 Years Later (2015)"]]></title><description><![CDATA[
<p>He absolutely was, quite famously. He'd be writing the episodes in the diner week-to-week.<p>For me it's the pattern for a lot of shows that went off the rails: starts with a strong premise and setting, but gets an indefinite run so the writer(s) can't actually terminate any story arcs and end up floundering badly. It got dramatically better again when he had to wrap it up.<p>Some shows start off in that state (like Lost - I was familiar enough with the pattern then to avoid getting sucked into that one); some drift into it (Twin Peaks and BSG at least). It usually takes getting cancelled to pull them out of it, which is really sad.</p>
]]></description><pubDate>Mon, 18 May 2026 13:32:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48179668</link><dc:creator>regularfry</dc:creator><comments>https://news.ycombinator.com/item?id=48179668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48179668</guid></item></channel></rss>