<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: dcchuck</title><link>https://news.ycombinator.com/user?id=dcchuck</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 05:19:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dcchuck" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dcchuck in "Show HN: TUI-use: Let AI agents control interactive terminal programs"]]></title><description><![CDATA[
<p>I agree. We skipped CLIs and went all the way to TUIs because TUIs are "easy to make now"? Or maybe because claude/codex?<p>But in practice you are padding token counts of agents reading streams of TUIs instead of leveraging standard unix pipes that have been around from day 1.<p>TLDR - your agent wants a CLI anyway.<p>Disclaimer: still a cool project and thank you to the author for sharing.</p>
]]></description><pubDate>Wed, 08 Apr 2026 17:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693368</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=47693368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693368</guid></item><item><title><![CDATA[New comment by dcchuck in "LinkedIn Is Illegally Searching Your Computer"]]></title><description><![CDATA[
<p>I agree. The first paragraph on the page implies the javascript can natively search your machine (vs. via Browser Extensions)</p>
]]></description><pubDate>Thu, 02 Apr 2026 17:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47617133</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=47617133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47617133</guid></item><item><title><![CDATA[New comment by dcchuck in "Unix Isn't for Agents"]]></title><description><![CDATA[
<p>Yes exactly.<p>The problem is TUIs. Or at least the assumption you're only supposed to use a TUI. There are plaintext ways to invoke things but the advertised Claude/Codex experience is a TUI. You can't pipe the contents because it's not next - it's instructions to draw to the terminal.<p><humor>TUIs are the new podcast! With everyone asking you to invoke tools via a TUI, there was nobody left to write actual tools.</humor><p>TLDR - make sure you support plain text too ;)</p>
]]></description><pubDate>Thu, 05 Mar 2026 17:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47264133</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=47264133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47264133</guid></item><item><title><![CDATA[New comment by dcchuck in "GitHub Agentic Workflows"]]></title><description><![CDATA[
<p>This is a github pages feature. Given an account with the name "example", they can publish static pages to example.github.io<p>So this being from github.github.io implies it's published by the "github" account on github.</p>
]]></description><pubDate>Sun, 08 Feb 2026 17:52:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46936727</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=46936727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46936727</guid></item><item><title><![CDATA[New comment by dcchuck in "Start all of your commands with a comma (2009)"]]></title><description><![CDATA[
<p>I prefer all my custom commands as 1 letter.<p>On my most frequently used machine/dev env this means -<p>e for vim<p>m for mise<p>n for pnpm<p>c for Claude<p>x for codex</p>
]]></description><pubDate>Sat, 07 Feb 2026 13:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46923626</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=46923626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46923626</guid></item><item><title><![CDATA[New comment by dcchuck in "GitHub Actions is slowly killing engineering teams"]]></title><description><![CDATA[
<p>I was excited for actions because it was “next to” my source code.<p>I (tend to) complain about actions because I use them.<p>Open to someone telling me there is a perfect solution out there. But today my actions fixes were not actions related. Just maintenance.</p>
]]></description><pubDate>Fri, 06 Feb 2026 04:56:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46909307</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=46909307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46909307</guid></item><item><title><![CDATA[New comment by dcchuck in "AI coding assistants are getting worse?"]]></title><description><![CDATA[
<p>Couldn't agree more.<p>I would <i>expect</i> older models make you feel this way.<p>* Agents not trying to do the impossible (or not being an "over eager people pleaser" as it has been described) has significantly improved over the past few months. No wonder the older models fail.<p>* "Garbage in, garbage out" - yes, exactly ;)</p>
]]></description><pubDate>Thu, 08 Jan 2026 15:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46542486</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=46542486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46542486</guid></item><item><title><![CDATA[New comment by dcchuck in "I switched from VSCode to Zed"]]></title><description><![CDATA[
<p>I find myself using VS Code for "things like this" (its visual extension ecosystem).<p>I've grown attached to the git diff view, so I use it for reviewing PRs mostly (especially larger ones as github UI has been struggling with them as of late).<p>The rest of my code is written in Vim or by Claude.</p>
]]></description><pubDate>Mon, 05 Jan 2026 15:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46500234</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=46500234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46500234</guid></item><item><title><![CDATA[New comment by dcchuck in "The highest quality codebase"]]></title><description><![CDATA[
<p>I spent some time last night "over iterating" on a plan to do some refactoring in a large codebase.<p>I created the original plan with a very specific ask - create an abstraction to remove some tight coupling. Small problem that had a big surface area. The planning/brainstorming was great and I like the plan we came up with.<p>I then tried to use a prompt like OP's to improve it (as I said, large surface area so I wanted to review it) - "Please review PLAN_DOC.md - is it a comprehensive plan for this project?". I'd run it -> get feedback -> give it back to Claude to improve the plan.<p>I (naively perhaps) expected this process to converge to a "perfect plan". At this point I think of it more like a probability tree where there's a chance of improving the plan, but a non-zero chance of getting off the rails. And once you go off the rails, you only veer further and further from the truth.<p>There are certainly problems where "throwing compute" at it and continuing to iterate with an LLM will work great. I would expect those to have firm success criteria. Providing definitions of quality would significantly improve the output here as well (or decrease the probability of going off the rails I suppose). Otherwise Claude will confuse quality like we see here.<p>Shout out OP for sharing their work and moving us forward.</p>
]]></description><pubDate>Thu, 11 Dec 2025 16:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46233152</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=46233152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46233152</guid></item><item><title><![CDATA[New comment by dcchuck in "Why aren't smart people happier?"]]></title><description><![CDATA[
<p>There's a Bertrand Russell book on this very topic, The Conquest of Happiness - <a href="https://www.amazon.com/Conquest-Happiness-Bertrand-Russell/dp/087140673X/ref=sr_1_1?dib=eyJ2IjoiMSJ9.ew-tCJonT0IZSzYAZOronqKvUC49r2EaH0STFAk5mLIQzvFNLoOJK2vQPwQ4WLLZJCSOuF432T5ZDxvpGdK0cSrJG5LNdnzZtqsjV5sQneIMHvquKYpiTZk3FrYOv7ONrC5_54AZGnPBtGVXQw1S3Mo9c4InVHlatxKaLbGzWAwHJj_j5WqXax9sM9NY_A1MVnQ_2sasNx84p6wFFXUTUHD4Zn1-gtcGYmRSWV5E7kM.EcHQnJS9JjmY9tyS1n-wWACHfvQxRFj68i2syJW8EcY&dib_tag=se&hvadid=580764130451&hvdev=c&hvexpln=0&hvlocphy=9198132&hvnetw=g&hvocijid=10923599414222472699--&hvqmt=e&hvrand=10923599414222472699&hvtargid=kwd-540248195&hydadcr=9365_13533256&keywords=the+conquest+of+happiness&mcid=45fa6a0398cb3e28bc6087b6d104ae49&qid=1762445877&sr=8-1" rel="nofollow">https://www.amazon.com/Conquest-Happiness-Bertrand-Russell/d...</a> (not an affiliate link)<p>I enjoyed the read. Felt like Russell just thought about this question for a while, and shared his thoughts. It was very practical and enjoyable.<p>Disclaimer: I recall some "wow, we don't talk like that anymore" moments. And I didn't enjoy the hyperbole of the cover quotes. But the content of the book debunks those.</p>
]]></description><pubDate>Thu, 06 Nov 2025 16:20:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45836854</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=45836854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45836854</guid></item><item><title><![CDATA[New comment by dcchuck in "A stateful browser agent using self-healing DOM maps"]]></title><description><![CDATA[
<p>Yes, but image size restrictions bring more failure than success in my experience.<p>Thank you for your comment.</p>
]]></description><pubDate>Thu, 16 Oct 2025 19:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45609659</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=45609659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45609659</guid></item><item><title><![CDATA[New comment by dcchuck in "A stateful browser agent using self-healing DOM maps"]]></title><description><![CDATA[
<p>My experience with the off the shelf MCP tools is they still fall short of giving Claude or Codex a screenshot.<p>I'm interested in whether or not others agree.</p>
]]></description><pubDate>Thu, 16 Oct 2025 16:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45607371</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=45607371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45607371</guid></item><item><title><![CDATA[New comment by dcchuck in "How has mathematics gotten so abstract?"]]></title><description><![CDATA[
<p>This is the type of romcom I'd watch ;)</p>
]]></description><pubDate>Tue, 30 Sep 2025 13:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45424892</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=45424892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45424892</guid></item><item><title><![CDATA[New comment by dcchuck in "Gartner's grift is about to unravel"]]></title><description><![CDATA[
<p>Gartner stock price:<p>On the day this was published (2025-02-07) it closed at $529.29. Yesterday it closed at $238.37.<p>Source - <a href="https://finance.yahoo.com/quote/IT/history/" rel="nofollow">https://finance.yahoo.com/quote/IT/history/</a><p>Victory lap submission?</p>
]]></description><pubDate>Wed, 13 Aug 2025 17:25:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44891239</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=44891239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44891239</guid></item><item><title><![CDATA[New comment by dcchuck in "AI coding may not be helping as much as you think"]]></title><description><![CDATA[
<p>This appears to be another take on a previously discussed study<p>One discussion - <a href="https://news.ycombinator.com/item?id=44549436">https://news.ycombinator.com/item?id=44549436</a></p>
]]></description><pubDate>Tue, 15 Jul 2025 18:56:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44574615</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=44574615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44574615</guid></item><item><title><![CDATA[New comment by dcchuck in "Figma files for proposed IPO"]]></title><description><![CDATA[
<p>Congratulations to the Figma team! Well earned. It was such an exciting product when it hit the scene. It became the standard so fast, and it was easy to see why. When there were talks of them being bought for $20 billion I thought it was a great deal for Adobe - and that was before seeing these impressive financials.<p>I will admit I have waned enthusiasm a on Figma over the past couple of years. I find the UI churn confusing. The new features, i.e. dev mode and variables, feel out of place. I find the plugin ecosystem cumbersome. Doing simple things has become complex. I'm putting out real "who moved my cheese?" energy here I know. I suppose I'm wondering if others feel the same.</p>
]]></description><pubDate>Wed, 02 Jul 2025 14:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44443917</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=44443917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44443917</guid></item><item><title><![CDATA[New comment by dcchuck in "Congestion pricing in Manhattan is a predictable success"]]></title><description><![CDATA[
<p>Really? I must admit I have not noticed it. I've had nightmare trips trying to get into the city still during traditional heavy traffic times. Frankly I've thought more "the pandemic is finally over" than I did "congestion pricing is working" over the past few months.<p>I'll be curious what happens come winter time. Midtown becomes gridlock in the evenings. I do not expect that to change.<p>All that being said - probably my own biases skewing things. I will keep my eyes peeled!</p>
]]></description><pubDate>Fri, 20 Jun 2025 18:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44330228</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=44330228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44330228</guid></item><item><title><![CDATA[New comment by dcchuck in "Generative AI is not replacing jobs or hurting wages at all, say economists"]]></title><description><![CDATA[
<p>I actually paid for tax advice from one of those big companies (it was recommended - last time I will take that person's recommendations!). I was very disappointed in the service. It felt like the person I was speaking to on the phone would have been better of just echoing the request into AI. So I did just that as I waited on the line. I found the answer and the tax expert "confirmed" it.</p>
]]></description><pubDate>Tue, 29 Apr 2025 13:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43832146</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=43832146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43832146</guid></item><item><title><![CDATA[New comment by dcchuck in "My Time at MIT"]]></title><description><![CDATA[
<p>I agree! Real "Fear is the mind killer vibes"</p>
]]></description><pubDate>Mon, 17 Feb 2025 14:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43079201</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=43079201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43079201</guid></item><item><title><![CDATA[New comment by dcchuck in "Three AM 911 call, 9 AM salesman"]]></title><description><![CDATA[
<p>Thank you for sharing. I particularly enjoyed the call out where you highlight what you learned from the incident. Took the post from fear-brain to information-brain for me (don't mind my curiosity haha).<p>I had a much less intrusive incident but equally "alarming" ;). The apartment I live in has hard wired smoke/carbon monoxide alarms (with backup battery). One night, ~2am 1 of them starts beeping that the battery is dead. I confirm the breaker didn't flip or anything...finally decided to complete disassemble it and get some sleep. 4 of these in the apartment. Head hits the pillow and a second one goes off! Take all 4 down and live dangerously for an evening.<p>In the morning I do my research - turns out these things just start doing that after 10 years. "Get a new one!" it peeps incessantly.<p>Shame me please - as I bought replacements. I'll save this post for myself in 10 years so at least I can be the one to say "I told you so".</p>
]]></description><pubDate>Fri, 31 Jan 2025 18:18:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42890086</link><dc:creator>dcchuck</dc:creator><comments>https://news.ycombinator.com/item?id=42890086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42890086</guid></item></channel></rss>