<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: dgunay</title><link>https://news.ycombinator.com/user?id=dgunay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 12:02:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dgunay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dgunay in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>Right? It's infuriating. Nearly all of the agentic coding best practices are things that we should have just been doing all along, because it turns out humans function better too when given the proper context for their work. The only silver lining is that this is a colossal karmic retribution for the orgs that never gave a shit about this stuff until LLMs.</p>
]]></description><pubDate>Tue, 31 Mar 2026 20:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47593262</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47593262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593262</guid></item><item><title><![CDATA[New comment by dgunay in "Desk for people who work at home with a cat"]]></title><description><![CDATA[
<p>my cat would be like "cool desk bro" and then plop themselves right on the keyboard or, even though I'm using a 32:9 monitor, exactly in front of the desktop window I happen to be working on</p>
]]></description><pubDate>Fri, 27 Mar 2026 22:59:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47549492</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47549492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47549492</guid></item><item><title><![CDATA[New comment by dgunay in "Wine 11 rewrites how Linux runs Windows games at kernel with massive speed gains"]]></title><description><![CDATA[
<p>You can probably learn to do these things too with enough determination, but don't sell yourself short. Some CRUD apps can get deceptively complicated. Businesses have a way of coming up with just the right requirements to completely invalidate your architecture if you don't know what you're doing.</p>
]]></description><pubDate>Tue, 24 Mar 2026 20:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47508244</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47508244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47508244</guid></item><item><title><![CDATA[New comment by dgunay in "Veevo Health – book a CT angiogram to see plaque buildup in your arteries"]]></title><description><![CDATA[
<p>I don't want to discourage anyone from getting a CT scan done but the "what to expect" section does not mention that the contrast dye injection can feel very uncomfortable.</p>
]]></description><pubDate>Tue, 24 Mar 2026 00:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47496851</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47496851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47496851</guid></item><item><title><![CDATA[New comment by dgunay in "“Collaboration” is bullshit"]]></title><description><![CDATA[
<p>In a gunfight, you usually have to expose yourself at least a little bit in order to aim and fire. And let's say that you know an enemy soldier is around some corner, unaware, and you can pop out and shoot them. If there is another soldier aiming at your position, unbeknownst to you, you are dead.</p>
]]></description><pubDate>Mon, 23 Mar 2026 22:04:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495768</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47495768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495768</guid></item><item><title><![CDATA[New comment by dgunay in "How I'm Productive with Claude Code"]]></title><description><![CDATA[
<p>I do parallel agents in worktrees and I don't always constantly keep an eye on them like a fry cook flipping 20 burgers at once. Sometimes it's just nice to know that I can spin one up, come back tomorrow, and some progress has been made without breaking my current flow.</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:28:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495347</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47495347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495347</guid></item><item><title><![CDATA[New comment by dgunay in "Honda is killing its EVs"]]></title><description><![CDATA[
<p>They don't come close to the variety and quality of cosmopolitan dining you can get in major American cities. A lot of FOBish Chinese people I've met won't even venture too far outside of Chinese cuisine when going out to dinner.</p>
]]></description><pubDate>Wed, 18 Mar 2026 05:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421879</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47421879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421879</guid></item><item><title><![CDATA[New comment by dgunay in "Elevated errors on login with Claude Code"]]></title><description><![CDATA[
<p>It's not going to kill anyone to just switch to a different provider, even for just a few hours. Bad news for Anthropic if their users suddenly realize Claude Code isn't really that much better than the others though.</p>
]]></description><pubDate>Wed, 11 Mar 2026 17:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47338772</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47338772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47338772</guid></item><item><title><![CDATA[New comment by dgunay in "Agentic Engineering Patterns"]]></title><description><![CDATA[
<p>A lot of this is just things that high-functioning human teams were already doing: automate testing, explain your PRs to guide reviewers, demoing work, not just throwing bad code over the wall during code review, etc.</p>
]]></description><pubDate>Wed, 04 Mar 2026 21:32:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47254194</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=47254194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47254194</guid></item><item><title><![CDATA[New comment by dgunay in "Ex-GitHub CEO launches a new developer platform for AI agents"]]></title><description><![CDATA[
<p>I started off with the original beads and it was definitely a nightmare. However I would recommend using <a href="https://github.com/Dicklesworthstone/beads_rust" rel="nofollow">https://github.com/Dicklesworthstone/beads_rust</a> - it's a much simpler implementation of the same concept, without all the random extra stuff thrown on to support Gas Town.</p>
]]></description><pubDate>Wed, 11 Feb 2026 00:15:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46969033</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46969033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46969033</guid></item><item><title><![CDATA[New comment by dgunay in "Hard-braking events as indicators of road segment crash risk"]]></title><description><![CDATA[
<p>Very true. There is a "body language" to driving. I can often predict when someone will change lanes before they ever turn their signal on (if they even do that) by the way their speed changes and they drift a bit in their lane as they shift their eyes to their mirrors.</p>
]]></description><pubDate>Tue, 10 Feb 2026 09:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46957175</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46957175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46957175</guid></item><item><title><![CDATA[New comment by dgunay in "Ask HN: Has your whole engineering team gone big into AI coding? How's it going?"]]></title><description><![CDATA[
<p>I'm personally using it a lot. For my workplace, the productivity gains are limited by human code review (need a minimum of two approvals) and manual testing. I can produce a ton of PRs, more than ever before, but I was already bottlenecked by review & test in the hand-coding era.</p>
]]></description><pubDate>Sat, 07 Feb 2026 01:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46920325</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46920325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46920325</guid></item><item><title><![CDATA[New comment by dgunay in "Clawdbot Renames to Moltbot"]]></title><description><![CDATA[
<p>I ran an experiment at work where I was able to adversarially prompt inject a Yolo mode code review agent into approving a pr just by editing the project's AGENTS.md in the pr. A contrived example (obviously the solution is to not give a bot approval power) but people are running Yolo agents connected to the internet with a lot of authority. It's very difficult to know exactly what the model will consider malicious or not.</p>
]]></description><pubDate>Wed, 28 Jan 2026 10:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46793675</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46793675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46793675</guid></item><item><title><![CDATA[New comment by dgunay in "Amazon closing its Fresh and Go stores"]]></title><description><![CDATA[
<p>I've only been to the Amazon Fresh in my neighborhood, haven't been to other locations, here is what my experience was like:<p>They resisted implementing self checkout for years before eventually folding. No digital wallets though, you have to either use plastic or link it to your Amazon account.<p>The whole dash cart system was a solution in search of a problem IMO. I'm already able to check out about as efficiently as possible. Frontloading the scanning time isn't really an amazing improvement. The store was never crowded enough for it to matter.<p>My biggest problem with the store was that it was lacking random pantry staples and supplies that you would expect from your primary grocer. Several times I showed up in desperate need of something for a recipe or household task and they just wouldn't have it.<p>The produce was actually decent quality and competitively priced, but my alternative (the local Ralph's) I think just had some kind of curse or something on it because the produce at that specific location was a consistent level of awful observed over 5 years.<p>I hope they replace it with a whole foods, much better store IMO.</p>
]]></description><pubDate>Tue, 27 Jan 2026 18:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46784587</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46784587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46784587</guid></item><item><title><![CDATA[New comment by dgunay in "Show HN: Dock – Slack minus the bloat, tax, and 90-day memory loss"]]></title><description><![CDATA[
<p>I'm coming around to the idea that permanent chat history is not a good thing, but that's because the company I work at recently changed our workspace retention period to 365 days. You quickly realize how much you depended on searching for 2+ year old slack threads for the context behind why a feature works the way it does when it gets yanked away from you and all you're left with is an underused/disorganized Notion and the code itself.</p>
]]></description><pubDate>Mon, 19 Jan 2026 02:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674591</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46674591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674591</guid></item><item><title><![CDATA[New comment by dgunay in "CLI's completion should know what options you've typed"]]></title><description><![CDATA[
<p>I have a small tool to manage agents, and one thing it does is let you select an --agent [codex|opencode|etc] and a --model. Valid --model values are specific to the agent though, and some agents like opencode support a huge amount of models.<p>When I added tab completion for --model that accounts for what --agent is set to, it made it 100x easier to use and I stopped relying on the defaults so much.<p>It's such a small thing but makes a big difference for discoverability.</p>
]]></description><pubDate>Fri, 16 Jan 2026 23:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46653549</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46653549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46653549</guid></item><item><title><![CDATA[New comment by dgunay in "Dev-owned testing: Why it fails in practice and succeeds in theory"]]></title><description><![CDATA[
<p>I have limited experience working in orgs with a QA apparatus. Just my anecdotes:<p>The one time I got to work with a QA person, he was worse than useless. He was not technical enough to even use cURL, much less do anything like automated e2e testing, so he'd have to manually test every single thing we wanted to deploy. I had to write up extremely detailed test plans to help him understand exactly what buttons he had to press in the app to test a feature. Sometimes he'd modify the code to try and make testing it easier, break the feature in doing so, and then report that it didn't work. In nearly all cases it would have been faster for me to just test the code myself.<p>The majority of the time I've worked in orgs where there is no QA team, the devs are expected to own the quality of their output. This works okay when you're in a group of conscientious and talented engineers, but you very quickly find out who really cares about quality and who either doesn't know any better or doesn't care. You will constantly battle management to have enough time to adequately test anything. Every bit of test automation you want to build has to be smuggled in with a new feature or a bugfix.<p>So really, they both suck, pick your poison. I prefer the latter, but I'm open to experiencing what good looks like in terms of dedicated QA.</p>
]]></description><pubDate>Fri, 16 Jan 2026 22:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46653272</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46653272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46653272</guid></item><item><title><![CDATA[New comment by dgunay in "Welcome to Gas Town"]]></title><description><![CDATA[
<p>I hope not. Homebrew is a great example of why boring tools shouldn't invent quirky terminology.</p>
]]></description><pubDate>Fri, 09 Jan 2026 23:53:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46561054</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46561054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46561054</guid></item><item><title><![CDATA[New comment by dgunay in "Welcome to Gas Town"]]></title><description><![CDATA[
<p>Ran it through ChatGPT:<p><pre><code>  Town            = Central orchestrator / control plane
  Rig             = Project or workspace namespace
  Polecat         = Ephemeral worker job
  Refinery        = Merge queue manager
  Witness         = Worker health monitor
  Crew            = Persistent worker pool
  Beads           = Persistent work items / tasks
  Hooks           = Work queues / task slots
  GUPP            = Work processing guarantee
  Molecules/Wisps = Structured, persistent workflows
  Convoys         = Grouped feature work units
</code></pre>
<a href="https://chatgpt.com/share/695c6216-e7a4-800d-b83d-fc1a22fd8a9c" rel="nofollow">https://chatgpt.com/share/695c6216-e7a4-800d-b83d-fc1a22fd8a...</a></p>
]]></description><pubDate>Tue, 06 Jan 2026 01:13:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46507544</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46507544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46507544</guid></item><item><title><![CDATA[New comment by dgunay in "Welcome to Gas Town"]]></title><description><![CDATA[
<p>I am wondering if it would be a viable strategy to vibe code almost "in reverse" - take a giant ball of slop such as beads, and use agents to strip away feature after feature until you are left with only exactly what you need, streamlined to your exact workflow. Maybe it'd be faster to just start from scratch, but it might be an interesting experiment. Most of my struggles with using beads so far have come from being off the #1 use case of too many of its features, and having to slog through too much documentation to know what to actually use.</p>
]]></description><pubDate>Tue, 06 Jan 2026 01:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46507520</link><dc:creator>dgunay</dc:creator><comments>https://news.ycombinator.com/item?id=46507520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46507520</guid></item></channel></rss>