<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: MrGreenTea</title><link>https://news.ycombinator.com/user?id=MrGreenTea</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 01:20:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=MrGreenTea" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by MrGreenTea in "Amazon is discontinuing Kindle for PC on June 30th"]]></title><description><![CDATA[
<p>I don't know if that is Amazon in Germany. Here all the book stores sell Tolino devices, even my local libraries loan them out.</p>
]]></description><pubDate>Sat, 18 Apr 2026 19:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47818858</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47818858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47818858</guid></item><item><title><![CDATA[New comment by MrGreenTea in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>You can then also just use `jj commit`. It will see the existing commit message and just move to a new clean revision.</p>
]]></description><pubDate>Wed, 15 Apr 2026 06:37:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47775481</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47775481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47775481</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Kagi Product Tips – Customize Your Search Results with URL Redirects"]]></title><description><![CDATA[
<p>What are assistant queries?</p>
]]></description><pubDate>Fri, 10 Apr 2026 10:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715846</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47715846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715846</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Show HN: AI Roundtable – Let 200 models debate your question"]]></title><description><![CDATA[
<p>That was very fun and interesting. I'd be interested in your "dilemmas" for choice inspiration. I can only think of different kinds of violence like threats, robbery and slavery.</p>
]]></description><pubDate>Wed, 25 Mar 2026 10:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47515460</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47515460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47515460</guid></item><item><title><![CDATA[New comment by MrGreenTea in "I'm helping my dog vibe code games"]]></title><description><![CDATA[
<p>regarding the non-random ids: I had this issue with uuids. Now I have "Never write your own ids. Always use uuidgen to generate real ones" in my AGENTS.md and haven't had this issue for a long time now.</p>
]]></description><pubDate>Wed, 25 Feb 2026 07:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47148460</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47148460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47148460</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Gemini 3.1 Pro"]]></title><description><![CDATA[
<p>Would you be willing to give a rough outline of one or a few test cases? I am having a bit of a hard time imagining what and how you are testing. Is it like "change the signature of function X in file @Y to take parameter Z" and then comparing the result with what you expect?</p>
]]></description><pubDate>Fri, 20 Feb 2026 07:58:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47085053</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47085053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47085053</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Ask HN: How do you employ LLMs for UI development?"]]></title><description><![CDATA[
<p>It's so weird. I can't tell if you're sincere or sarcastic.</p>
]]></description><pubDate>Thu, 19 Feb 2026 15:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47074531</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=47074531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47074531</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Improving 15 LLMs at Coding in One Afternoon. Only the Harness Changed"]]></title><description><![CDATA[
<p>The author writes that these hashes are 2 or 3 characters long. I assume depending on the line count. That's good for almost 48k lines. You have other issues then.</p>
]]></description><pubDate>Thu, 12 Feb 2026 19:20:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46993669</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=46993669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46993669</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Show HN: CodeRLM – Tree-sitter-backed code indexing for LLM agents"]]></title><description><![CDATA[
<p>My experience is best with cli and a concise skill.md</p>
]]></description><pubDate>Thu, 12 Feb 2026 13:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46988860</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=46988860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46988860</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Show HN: CodeRLM – Tree-sitter-backed code indexing for LLM agents"]]></title><description><![CDATA[
<p>And going to pi agent is like ascending to Linux ;)</p>
]]></description><pubDate>Thu, 12 Feb 2026 13:03:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46988317</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=46988317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46988317</guid></item><item><title><![CDATA[New comment by MrGreenTea in "We put Claude Code in Rollercoaster Tycoon"]]></title><description><![CDATA[
<p>I use it (with jj but should be the same with git). It tells Claude to commit after every Write tool use. It's a bit to small steps but I then usually just squash them afterwards. I haven't yet found a good automatic heuristic for when to tell Claude to commit (or directly auto-commit, but I like that Claude writes the commit message)</p>
]]></description><pubDate>Sun, 18 Jan 2026 11:56:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46667077</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=46667077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46667077</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Bikeshedding, or why I want to build a laptop"]]></title><description><![CDATA[
<p>I don't understand what you mean by "outdated form factors". Are you saying that the laptop is an outdated form factor? What "market realities" are you noticing? Really interested in your viewpoint and would be grateful for some clarification.</p>
]]></description><pubDate>Sun, 07 Dec 2025 09:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46180336</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=46180336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46180336</guid></item><item><title><![CDATA[New comment by MrGreenTea in "µcad: New open source programming language that can generate 2D sketches and 3D"]]></title><description><![CDATA[
<p>A viewer/preview is in development.<p>they got a grant for that. i couldn't find an english version though, sorry.<p><a href="https://www.prototypefund.de/projects/microcad-viewer" rel="nofollow">https://www.prototypefund.de/projects/microcad-viewer</a></p>
]]></description><pubDate>Mon, 24 Nov 2025 09:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46032233</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=46032233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46032233</guid></item><item><title><![CDATA[New comment by MrGreenTea in "The lazy Git UI you didn't know you need"]]></title><description><![CDATA[
<p>also just to add that I've noticed that `jj` comes way easier and more intuitive to newbies I've mentored. Just yesterday I told a friend to commit his changes and he just wanted to do `git commit` (without remembering to do `git add` first). This made me realize we should just install `jujutsu` for him and he's been committing very diligently afterwards. Can recommend trying this with any people you mentor/teach.</p>
]]></description><pubDate>Tue, 11 Nov 2025 09:03:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45885385</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=45885385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45885385</guid></item><item><title><![CDATA[New comment by MrGreenTea in "The lazy Git UI you didn't know you need"]]></title><description><![CDATA[
<p>The compatibility with git is the whole reason it's so popular (just run `jj git init --colocate` in your git repo). 
You can use it without forcing your collaborators to switch from git and you can use it will a git forges as well.</p>
]]></description><pubDate>Tue, 11 Nov 2025 09:00:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45885375</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=45885375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45885375</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Claude Code 2.0"]]></title><description><![CDATA[
<p>I automated that with some simple claude hooks that detect if we're in a `jj` repo and also prompts claude to `jj commit -m` after every change.</p>
]]></description><pubDate>Tue, 30 Sep 2025 15:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45427180</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=45427180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45427180</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Show HN: Omnara – Run Claude Code from anywhere"]]></title><description><![CDATA[
<p>Would you elaborate a bit on how you use subagents? I tend to use them sporadically, for example for it to research something or to analyse the code base a bit. But I'm not yet letting it run for long.</p>
]]></description><pubDate>Wed, 13 Aug 2025 10:26:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44886688</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=44886688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44886688</guid></item><item><title><![CDATA[New comment by MrGreenTea in "GPT-5 vs. Sonnet: Complex Agentic Coding"]]></title><description><![CDATA[
<p>I just recently stumbled upon your tdd-guard when looking for inspiration for Claude hooks. I've been so impressed with what it allowed me to improve the workflow and quality. Then I was somewhat disappointed that almost no one seems to talk about this potential and how they're using hooks. Yours was the only interesting project I found in this regard and hope to give it a spin this weekend .<p>You don't happen to have a short video where you go into a bit more detail on how you use it though?</p>
]]></description><pubDate>Fri, 08 Aug 2025 16:50:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44839150</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=44839150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44839150</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Cursor CLI"]]></title><description><![CDATA[
<p>Habe you tried opencode? I haven't really, but it can use your anthropic subscription and also switch to most other models. It also looks quite nice IMO</p>
]]></description><pubDate>Fri, 08 Aug 2025 06:06:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833966</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=44833966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833966</guid></item><item><title><![CDATA[New comment by MrGreenTea in "Cursor CLI"]]></title><description><![CDATA[
<p>Habe you though about adding a Session start hook that reads this file and adds it to the context?</p>
]]></description><pubDate>Fri, 08 Aug 2025 06:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833952</link><dc:creator>MrGreenTea</dc:creator><comments>https://news.ycombinator.com/item?id=44833952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833952</guid></item></channel></rss>