<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: frankc</title><link>https://news.ycombinator.com/user?id=frankc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 27 Jun 2026 09:46:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=frankc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by frankc in "The solution might be cancelling my AI subscription"]]></title><description><![CDATA[
<p>I agree but I think its also more nuanced. I am also happy to use AI to operate at a higher level faster.  I think that is somewhere in between.  For instance, maybe I have some specific ideas and architecture I want to try for building a durable workflow engine.  I dont just say 'make me a durable workout engine'. I'm very intentional about what it's doing at a system level but I am happy to cede the low level implementation details. If things work out, refactoring those details to my liking is also easy.</p>
]]></description><pubDate>Sun, 31 May 2026 17:29:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48347616</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=48347616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48347616</guid></item><item><title><![CDATA[New comment by frankc in "Apple approves driver that lets Nvidia eGPUs work with Arm Macs"]]></title><description><![CDATA[
<p>My main thought is would this allow me to speed up prompt process for large MoE models? That is the real bottleneck for m3ultra. The tokens per second is pretty good.</p>
]]></description><pubDate>Sat, 04 Apr 2026 17:45:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47641372</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=47641372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47641372</guid></item><item><title><![CDATA[New comment by frankc in "The AI coding divide: craft lovers vs. result chasers"]]></title><description><![CDATA[
<p>I think it's more granular than this, though. I also like to "make computer do thing" and have enjoyed using AI. But I also like building systems, optimizing systems. I find AI is a great partner in that. I can churn out prototypes more quickly, iterate on them more quickly etc.  That also applies intra-system level. I might have a theory about how a different data structure or caching layer will affect application performance. It's now so much faster to test those kind of theories, and actually building good scaffolding around them to test them scientifically.<p>Yes, sometimes I can also ask AI to evaluate things at the system level and it often has surprisingly good insights, but that is usually a collaboration where our powers combined comes up with a better solution. I enjoy that process, too.<p>I do sympathize with the people "in mourning". I feel like this is really  about how your identify is tied up in what you do.  I have generally identified as a command line wizard. The xkcd of the guy flying in with "perl" very much speaks to me.  But AI absolutely crushes at this. It's not that useful a skill anymore.   Now I identify more as a local AI expert instead :D</p>
]]></description><pubDate>Thu, 12 Mar 2026 23:24:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358666</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=47358666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358666</guid></item><item><title><![CDATA[New comment by frankc in "How to effectively write quality code with AI"]]></title><description><![CDATA[
<p>I think we really need to have a serious think of what is "good quality" in the age of coding agents.  A lot of the effort we put into maintaining quality has to do with maintainability, readability etc.  But is it relevant if the code isn't for humans? What is good for a human is not what is good for an AI necessarily (not to say there is no overlap). I think there are clearly measurable things we can agree still apply around bugs, security etc, but I think there are also going to be some things we need to just let go of.</p>
]]></description><pubDate>Fri, 06 Feb 2026 21:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46918206</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46918206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46918206</guid></item><item><title><![CDATA[New comment by frankc in "Orchestrate teams of Claude Code sessions"]]></title><description><![CDATA[
<p>I recently built something in the same universe - using ffmpeg to receive streams from obs to capture audio and video - don't want to get into details beyond except to say it involved a fairly involved pipeline of ray actors and a significant admin interface with nicegui. I had no problem doing this with claude. You need to give it access to look up how do things, like context7. If you are doing something very specific, you need to have a session that does research to build a skill so it doesn't need to redo that research every time.  And yes, you do need to tell it the architecture and be fairly detailed with something like how you want rbac.<p>Using these tools takes quite a bit of effort but even after doing all those steps to use the tool well, I still got this project done in a few days when it otherwise would have taken me 1-2 months and likely simply would never happened at all.</p>
]]></description><pubDate>Fri, 06 Feb 2026 06:14:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46909690</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46909690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46909690</guid></item><item><title><![CDATA[New comment by frankc in "Coding assistants are solving the wrong problem"]]></title><description><![CDATA[
<p>You need to be in plan mode. Not only can it not change code, its interaction with you is quite different. It will surface issues and ask you for choices.</p>
]]></description><pubDate>Tue, 03 Feb 2026 11:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46869753</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46869753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46869753</guid></item><item><title><![CDATA[New comment by frankc in "Qwen3-Max-Thinking"]]></title><description><![CDATA[
<p>One of the ways the chinese companies are keeping up is by training the models on the outputs of the American fronteir models. I'm not saying they don't innovate in other ways, but this is part of how they caught up quickly. However, it pretty much means they are always going to lag.</p>
]]></description><pubDate>Mon, 26 Jan 2026 16:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46767926</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46767926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46767926</guid></item><item><title><![CDATA[New comment by frankc in "After two years of vibecoding, I'm back to writing by hand"]]></title><description><![CDATA[
<p>I think this is a pretty solid analogy but I look at the metaphor this way - people used to get strong naturally because they had to do physical labor.  Because we invented things like the forklift we had to invent things like weightlifting to get strong instead.  You can still get strong, you just need to be more deliberate about it. It doesn't mean shouldn't also use a forklift, which is its own distinct skill you also need to learn.<p>It's not a perfect analogy though because in this case it's more like automated driving - you should still learn to drive because the autodriver isn't perfect and you need to be ready to take the wheel, but that means deliberate, separate practice at learning to drive.</p>
]]></description><pubDate>Mon, 26 Jan 2026 14:52:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46766318</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46766318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46766318</guid></item><item><title><![CDATA[New comment by frankc in "How I Became a Quant (2007) [pdf]"]]></title><description><![CDATA[
<p>if you are doing equity statarb, its all low touch strategies, so yes the quants 'trade' in that they can write the strategies.  The traders in that environment are more like support, usually.</p>
]]></description><pubDate>Sat, 24 Jan 2026 21:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46747873</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46747873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46747873</guid></item><item><title><![CDATA[New comment by frankc in "Running Claude Code dangerously (safely)"]]></title><description><![CDATA[
<p>I think this makes sense but I wonder if firecracker would work better than vagrant for this? I haven't used it before, though. I guess it might if you are trying to run gas town level orchestration.</p>
]]></description><pubDate>Tue, 20 Jan 2026 13:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46691567</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46691567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46691567</guid></item><item><title><![CDATA[New comment by frankc in "Show HN: Stop Claude Code from forgetting everything"]]></title><description><![CDATA[
<p>Personally, I have been using beads for a few days on a couple of projects. I also like <a href="https://github.com/Dicklesworthstone/beads_viewer" rel="nofollow">https://github.com/Dicklesworthstone/beads_viewer</a> which is a nice tui for beads (with some additional workflow i haven't tried).  I have found its been useful for longer, multi-session implementations. Its easier to get back into the work.  I wouldn't go so far as to it couldn't do the work without it, but so far it seems smoother. These things are hard to measure.  I think the it's really not that different than how an engineering team would use jira but more hierarchical, which helps preserve context, and with prebuilt instructions for how the agent should use it.</p>
]]></description><pubDate>Tue, 30 Dec 2025 04:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46429472</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46429472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46429472</guid></item><item><title><![CDATA[New comment by frankc in "Skills Officially Comes to Codex"]]></title><description><![CDATA[
<p>The skills that matter most to me are the ones I create myself (with the skill creator skill) that are very specific and proprietary. For instance, a skill on how to write a service in my back-testing framework.<p>I do also like to make skills on things that are more niche tools, like marimo (a very nice jupyter replacement).  The model probably does known some stuff about it, but not enough, and the agent could find enough online or in context7, but it will waste a lot of time and context in figuring it out every time. So instead I will have a deep thinking agent do all that research up front and build a skill for it, and I might customize it to be more specific to my environment, but it's mostly the condensed research of the agent so that I don't  need to redo that every time.</p>
]]></description><pubDate>Sat, 20 Dec 2025 14:33:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46336456</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46336456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46336456</guid></item><item><title><![CDATA[New comment by frankc in "Engineers who dismiss AI"]]></title><description><![CDATA[
<p>I think that is both pretty true but massively underrated in how much faster you can solve the problems you know how to solve. I do also help it finds helps me more quickly learn how to solve new problems, but I must still must learn how to solve these new problems I have it solve those new problems or things go off the rails.</p>
]]></description><pubDate>Fri, 19 Dec 2025 23:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46331971</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46331971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46331971</guid></item><item><title><![CDATA[New comment by frankc in "'Life being stressful is not an illness' – GPs on mental health over-diagnosis"]]></title><description><![CDATA[
<p>I actually think the social media factor is the biggest reason...we can now compare ourselves to a much, much large circle which makes our relative standing seem much worse. I think relative standing affects our happiness much more than absolute.  From a mate competition standpoint, that actually makes logical sense.</p>
]]></description><pubDate>Sat, 06 Dec 2025 13:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46173357</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=46173357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46173357</guid></item><item><title><![CDATA[New comment by frankc in "Meta projected 10% of 2024 revenue came from scams"]]></title><description><![CDATA[
<p>We are all going to need to have personal passwords/safe words we don't reveal to untrusted parties for authentication.  Or maybe personal retinal scanners? I think personal auth might be an interesting startup to get ahead of this.</p>
]]></description><pubDate>Fri, 07 Nov 2025 15:53:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45847659</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=45847659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45847659</guid></item><item><title><![CDATA[New comment by frankc in "Claude Skills are awesome, maybe a bigger deal than MCP"]]></title><description><![CDATA[
<p>So far I am in the skeptic camp on this. I don't see it adding a lot of value to my current claude code workflow which already includes specialized agents and a custom mcp to search indexed mkdocs sites that effectively cover the kinds of things I would include in these skills file. Maybe it winds up being a simpler, more organized way to do some of this, but I am  not particularly excited right now.<p>I also think "skills" is a bad name.  I guess its a reference to the fact that it can run scripts you provide, but the announcement really seems to be more about the hierarchical docs.  It's really more like a selective context loading system than a "skill".</p>
]]></description><pubDate>Fri, 17 Oct 2025 18:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45619924</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=45619924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45619924</guid></item><item><title><![CDATA[New comment by frankc in "Things I've learned in my 7 years implementing AI"]]></title><description><![CDATA[
<p>The thing is that I don't use AI to replace things I can do deterministically with code. I use it to replace things I cannot do deterministically with code - often something I would have a person do.  People are also fallible and can't be completely trusted to do the thing exactly right. I think it works very well for things that have a human in the loop, like codeing agents where someone needs to review changes.  For instance, I put an agent in a tool for generating aws access policies from english descriptions or answering questions about current access (where they agent has access to tools to see current users, buckets policies etc).  I don't trust the agent to do it exactly right so it just proposes the policies and I have to accept or modify them before they are applied, but its still better than writing them myself. And it's better than having a web interface do it because that is lacking context.<p>I think it's a good example of the kind of internal tools the article is talking about.  I would not have spent the time to build this without claude making it much faster to build stand-alone projects and I would not have the agent to do the english -> policy output with LLMs.</p>
]]></description><pubDate>Wed, 15 Oct 2025 19:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45597645</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=45597645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45597645</guid></item><item><title><![CDATA[New comment by frankc in "A mechanic offered a reason why no one wants to work in the industry"]]></title><description><![CDATA[
<p>Demand is a function of price.  At any given price there is a quantity demanded.  To know the price you also need to know the supply function.  There is a demand for socks but if no one is will to supply socks for less a million dollars, the quantity demanded of socks at that price could be 0.</p>
]]></description><pubDate>Tue, 07 Oct 2025 11:07:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45501667</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=45501667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45501667</guid></item><item><title><![CDATA[New comment by frankc in "The Theatre of Pull Requests and Code Review"]]></title><description><![CDATA[
<p>I also feel like what gets lost in this is not everything you are building is a bite size feature in large existing project. Sometimes you are adding an entire subsystem that is large to something relatively greenfield. if you broke that down into features, you will need 20 PRs and if you wait for review, or even don't wait but have to circle back to integrate lots of requested changes, what might be a couple of weeks of work turns into 2 to 3 months of work.  That just does not work unless you are in a massive enterprise that is ok with moving like molasses.  Do you wind up with something not as high quality? Probably. But that is just the trade-off with shipping faster.</p>
]]></description><pubDate>Thu, 25 Sep 2025 15:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45373555</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=45373555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45373555</guid></item><item><title><![CDATA[New comment by frankc in "Just How Bad Would an AI Bubble Be?"]]></title><description><![CDATA[
<p>I never tell anyone they have to use AI tools.  You do you. In a few years we will see who is better off.</p>
]]></description><pubDate>Mon, 08 Sep 2025 01:32:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45163946</link><dc:creator>frankc</dc:creator><comments>https://news.ycombinator.com/item?id=45163946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45163946</guid></item></channel></rss>