<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: ghthor</title><link>https://news.ycombinator.com/user?id=ghthor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 08:23:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ghthor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ghthor in "Claude Opus 5.5"]]></title><description><![CDATA[
<p>A true classic, I face this each day</p>
]]></description><pubDate>Wed, 23 Sep 2026 03:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49811301</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49811301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49811301</guid></item><item><title><![CDATA[New comment by ghthor in "We write code by hand"]]></title><description><![CDATA[
<p>I like to write the edges between modules, because that’s easier than prompting. Think interfaces, or public func signatures.</p>
]]></description><pubDate>Tue, 22 Sep 2026 01:14:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49795647</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49795647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49795647</guid></item><item><title><![CDATA[New comment by ghthor in "Show HN: Rickub – The Smartest Git in the Universe"]]></title><description><![CDATA[
<p>Excellent, I always wanted forge to be down from litigation</p>
]]></description><pubDate>Fri, 18 Sep 2026 17:08:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49757258</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49757258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49757258</guid></item><item><title><![CDATA[New comment by ghthor in "GPT-5.6 Luna vs. GPT-6 Astra: Is a $1.20 Model Good Enough for Code Review?"]]></title><description><![CDATA[
<p>I disagree; I just spent 15x dogfooding some Claude setup I rolled out to the org making changes that would have cost me less then a dollar had I used Luna and I would have got the same, if not better results; better because it would have been faster so I could have iterated more.</p>
]]></description><pubDate>Mon, 14 Sep 2026 21:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49704400</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49704400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49704400</guid></item><item><title><![CDATA[New comment by ghthor in "Of Gods and Languages: On "When God Spoke Greek" (2013)"]]></title><description><![CDATA[
<p>It is more than that<p><a href="https://meru.org/" rel="nofollow">https://meru.org/</a></p>
]]></description><pubDate>Mon, 14 Sep 2026 13:29:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49696537</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49696537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49696537</guid></item><item><title><![CDATA[New comment by ghthor in "Don't be the out of touch Kung Fu master"]]></title><description><![CDATA[
<p>My suggestion would be just to try it. Get an openrouter account, add 50$ to it and setup pi agent to use it with a cheap and fast model; I personally use 5.6-Luna.<p>Run it on a throwaway system, pick a codebase you’ve always wanted to fix something about but didn’t have the time. Like you wanted to do a major refactoring or do a library migration to a better maintained library. Or you want to rewrite part of a program in rust for performance/security improvements.<p>The hardest part for me is sometimes it is hard to write what I want in a prompt; but you don’t have to put everything into the prompt, you can make a code edit as an example and then say; look at this diff, it is doing X; look for and apply this some transformation across codebase Y<p>If you have a good codebase, AI will have good patterns to follow and will produce pretty good code; and you can quickly iterate on the results (maybe over new context windows) and get high quality code that looks very close, if not indistinguishable from the pre-existing code.</p>
]]></description><pubDate>Sun, 13 Sep 2026 13:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49683643</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49683643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49683643</guid></item><item><title><![CDATA[New comment by ghthor in "Don't be the out of touch Kung Fu master"]]></title><description><![CDATA[
<p>This is where I’m at as well. It is incredibly liberating I feel very empowered</p>
]]></description><pubDate>Sun, 13 Sep 2026 05:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49680286</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49680286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49680286</guid></item><item><title><![CDATA[New comment by ghthor in "Fuck it, make it anyway"]]></title><description><![CDATA[
<p>I personally went through the authors dilemma but came out different. I personally don’t care for the writing by hand, but absolutely do read every line produced by AI, because I take pride it a well designed and easy to understand system; well designed abstractions. I’m able to build better and easier to understand software (with better tests!) then I ever was before.<p>AI is a great editor; I can finally do all the refactors that I wanted to do that were much harder before; would have taken a long time.<p>AI is great at writing tooling, I love a good tool that gets the task at hand done; encodes a task that others will need to do. Couple that with a skill file and now a fuzzy tech debt migration can actually be completed across many teams at there pace.<p>I focus on the cheapest model/fastest model (been using Luna). I use pi and don’t try to multiplex my time, and stay in flow on a specific task till it is done. And I’m very happy with this, actually enjoy this more. Vim skills stay useful for editing the prompts/module structure/fixing slop code during review/ and review.<p>The volume of code is high so reading a diff is suboptimal for review; so I tend to review from local checkout using vim (LSP tooling important during review, go to def, etc).</p>
]]></description><pubDate>Sat, 12 Sep 2026 12:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49671725</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49671725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49671725</guid></item><item><title><![CDATA[New comment by ghthor in "GPT-6 Astra on OpenRouter"]]></title><description><![CDATA[
<p>Mine as well, it’s fast and keeps me in flow; and cheap!</p>
]]></description><pubDate>Sat, 05 Sep 2026 01:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49572127</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49572127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49572127</guid></item><item><title><![CDATA[New comment by ghthor in "Grep beats LSP? Why coding agents ignore your fancier tools"]]></title><description><![CDATA[
<p>I use serena as an MCP for all LSPs and it works great. She does installs hooks into Claude reminding to use LSP tools.</p>
]]></description><pubDate>Fri, 04 Sep 2026 11:46:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49563290</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49563290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49563290</guid></item><item><title><![CDATA[New comment by ghthor in "GPT-6 Astra"]]></title><description><![CDATA[
<p>I want the cheapest fastest model personally and at work. Stay in flow, edit like the wind.</p>
]]></description><pubDate>Fri, 04 Sep 2026 00:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49558826</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49558826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49558826</guid></item><item><title><![CDATA[New comment by ghthor in "Hang on to Your Firefox"]]></title><description><![CDATA[
<p>Tree style tabs, can never go back to a browser without them; Firefox only place with them (via extension).</p>
]]></description><pubDate>Wed, 02 Sep 2026 12:51:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49535486</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49535486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49535486</guid></item><item><title><![CDATA[New comment by ghthor in "Omarchy: Any User Process Can Escalate to Root"]]></title><description><![CDATA[
<p>If you editing your system config with an LLM and tool calls, why wouldn’t you just use NixOS. At least if the agent broke your system, you can basically recreate it from scratch in under 30mins (some things still might be outside the system/home-manager config). But yeah, then you get diffs of what the agent changed in a nixos/home-manager change.<p>I see almost zero reason for anyone to use anything else for they’re base system at this point.</p>
]]></description><pubDate>Sun, 30 Aug 2026 23:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49504088</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49504088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49504088</guid></item><item><title><![CDATA[New comment by ghthor in "The Harness Is the Thing"]]></title><description><![CDATA[
<p>Same, all I need is speed to execute editing faster than I could in vim. Luna is cheap, intelligent enough, and fast enough I don’t lose the sense of flow.</p>
]]></description><pubDate>Thu, 27 Aug 2026 12:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49464003</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49464003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49464003</guid></item><item><title><![CDATA[New comment by ghthor in "Three ways to smuggle SQLite into Nix"]]></title><description><![CDATA[
<p>The WASM extension me like. Would be great to get that into mainline.</p>
]]></description><pubDate>Fri, 21 Aug 2026 17:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49391502</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49391502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49391502</guid></item><item><title><![CDATA[New comment by ghthor in "Cursor is now a part of SpaceX"]]></title><description><![CDATA[
<p>Guess this means graphite is also going to be part of spaceX, what a weird turn of events here. Guess it’s good GH is actively working to support stacks</p>
]]></description><pubDate>Sat, 15 Aug 2026 06:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308074</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49308074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308074</guid></item><item><title><![CDATA[New comment by ghthor in "Show HN: Silo – S3-compatible object storage, a maintained fork of MinIO"]]></title><description><![CDATA[
<p>Good name for an S3</p>
]]></description><pubDate>Thu, 06 Aug 2026 23:30:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49204058</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49204058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49204058</guid></item><item><title><![CDATA[New comment by ghthor in "Show HN: I made a private self-destructing image hosting site in Golang"]]></title><description><![CDATA[
<p>This is 100% real; it’s why we can’t have nice things. It’s why email is a Sisyphean task to host yourself, spam spam, abuse, you name it, it is real and it will come for you.</p>
]]></description><pubDate>Tue, 04 Aug 2026 14:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49169198</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49169198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49169198</guid></item><item><title><![CDATA[New comment by ghthor in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>This is stacking but with getting no help from the platform tooling or UI. Your ready and stacking feels great. I’m a 2 year user of graphite and it really makes work a lot more fun not managing all the PR, bases, etc. make good commits, split each into a branch:PR, record faster, async progress while getting reviews, etc. it’s good stuff</p>
]]></description><pubDate>Fri, 31 Jul 2026 03:52:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118805</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49118805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118805</guid></item><item><title><![CDATA[New comment by ghthor in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>I’m a pretty clean committee. About every graphite stack I’ve worked on for the past 2years has been single commit per PR. The tooling managing all the rebasing and PR bases is great.</p>
]]></description><pubDate>Fri, 31 Jul 2026 03:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118771</link><dc:creator>ghthor</dc:creator><comments>https://news.ycombinator.com/item?id=49118771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118771</guid></item></channel></rss>