<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: Zambyte</title><link>https://news.ycombinator.com/user?id=Zambyte</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 15:25:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Zambyte" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Zambyte in "Leaving GitHub for Forgejo"]]></title><description><![CDATA[
<p>I am very active on bsky and I also use some other ATProto applications like tangled. I think this is the first time I have seen anyone refer to ATProto with an '@'</p>
]]></description><pubDate>Wed, 13 May 2026 15:04:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122878</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48122878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122878</guid></item><item><title><![CDATA[New comment by Zambyte in "Remind HN: Today is Mother's Day, call your moms"]]></title><description><![CDATA[
<p>... why?</p>
]]></description><pubDate>Sun, 10 May 2026 17:19:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48085818</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48085818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48085818</guid></item><item><title><![CDATA[New comment by Zambyte in "Show HN: Git for AI Agents"]]></title><description><![CDATA[
<p>Sure. I was a bit loose with my vocab in my previous comment - I'm going to try to be more specific by using the terms as defined in the jj glossary[0] (particularly "change" vs "commit").<p><pre><code>  - I start by using jj new to create a new change where I want to start working.
  - I open codex, and prompt it to do something.
  - Roughly every prompt, I will naturally check the cumulative diff using jj diff.
  - If I want to check the diff log of the working change, I'll use jj evolog.
  - If I want to check the diff from the previous prompt, I'll use jj diff -f xx/1, where xx is the short change ID for the working change, and 1 is how many prompts ago I want to look at the diff for (jj evolog can help with finding the change I'm interested in)
  - If I want to undo all or some of what a prompt did, I'll use jj restore -f xx/1, potentially with -i or a fileset.
  - When I've prompted / restored / made changes myself to the point where I am happy with a change, I'll usually ask codex to write a conventional commit message for <commit_id>. Codex will then use *git* to look at the diff in that commit (which has no commit message), and give it will usually give an appropriate commit message[1] (sometimes I'll tweak this if there are details I want to add or remove). I use jj ci (short for jj commit) to finish the change and add the commit message.
  - I'll then advance bookmarks as necessary with jj b m (short for jj bookmark move) and probably push.
</code></pre>
[0] <a href="https://www.jj-vcs.dev/v0.41.0/glossary/" rel="nofollow">https://www.jj-vcs.dev/v0.41.0/glossary/</a><p>[1] <a href="https://www.conventionalcommits.org/en/v1.0.0/" rel="nofollow">https://www.conventionalcommits.org/en/v1.0.0/</a></p>
]]></description><pubDate>Sat, 09 May 2026 14:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075157</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48075157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075157</guid></item><item><title><![CDATA[New comment by Zambyte in "Show HN: Git for AI Agents"]]></title><description><![CDATA[
<p>People in this thread seem to be too focused on the agent creating a git log. This seems to be solving a different problem than that does.<p>When you're interacting with agents, multiple prompts may reasonable culminate in a single commit. It may be useful to track or undo things between commits - at the prompt level. I personally have a workflow when I use Jujutsu (jj) for git already, and this slotted in very nicely to solve this problem. The auto-committing in jj makes it very easy and natural to compare diffs between prompts, and undo specific chunks or restore previous states without making a new commit every prompt. I only finish a commit, giving it a message and advancing the branch, once I've iteratively dialed in the changes I want.<p>I probably won't use this tool since I already have a flow that works for me, but maybe this will help people see why such a tool can be helpful.<p>Edit: fixed typo</p>
]]></description><pubDate>Fri, 08 May 2026 16:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48065446</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48065446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48065446</guid></item><item><title><![CDATA[New comment by Zambyte in "GeoJSON"]]></title><description><![CDATA[
<p>Also <a href="https://github.com/timescale/timescaledb" rel="nofollow">https://github.com/timescale/timescaledb</a><p>I've found it very useful for storing geospatial data over time.</p>
]]></description><pubDate>Fri, 08 May 2026 13:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48062734</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48062734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48062734</guid></item><item><title><![CDATA[New comment by Zambyte in "Chrome removes claim of On-device Al not sending data to Google Servers"]]></title><description><![CDATA[
<p>Everything made by Google is a liability.</p>
]]></description><pubDate>Thu, 07 May 2026 18:20:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48052883</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48052883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48052883</guid></item><item><title><![CDATA[New comment by Zambyte in ""Notepad++ for Mac" release is disavowed by the creator of the original"]]></title><description><![CDATA[
<p>> the app will now be called “NextPad++,” an homage to NeXT Computer, and uses a frog icon rather than the Notepad++ lizard.</p>
]]></description><pubDate>Tue, 05 May 2026 01:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48017188</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48017188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017188</guid></item><item><title><![CDATA[New comment by Zambyte in "Grove.el – An Obsidian-like note-taking mode for Emacs"]]></title><description><![CDATA[
<p>Very interesting. I've been using org-roam for a while without too much trouble, but I do think a ripgrep backed system over a sqlite based one sounds interesting. I will have to see if I can port my notes over and try it out.</p>
]]></description><pubDate>Tue, 05 May 2026 01:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48016837</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48016837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48016837</guid></item><item><title><![CDATA[New comment by Zambyte in "Steam Controller"]]></title><description><![CDATA[
<p>Already out of stock. Been waiting 4 years for this, and I was busy eith work for 45 minutes and I missed this batch :\</p>
]]></description><pubDate>Mon, 04 May 2026 18:56:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48013261</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48013261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48013261</guid></item><item><title><![CDATA[New comment by Zambyte in "GitHub Is Down"]]></title><description><![CDATA[
<p>Then use one. There are so many.</p>
]]></description><pubDate>Mon, 04 May 2026 16:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48011375</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48011375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48011375</guid></item><item><title><![CDATA[New comment by Zambyte in "Birds Are More Afraid of Women Than of Men"]]></title><description><![CDATA[
<p>I don't know about that. Women <i>really</i> scare men.</p>
]]></description><pubDate>Mon, 04 May 2026 13:07:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48008265</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=48008265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48008265</guid></item><item><title><![CDATA[New comment by Zambyte in "DeepSeek V4 – almost on the frontier"]]></title><description><![CDATA[
<p>I've been using Qwen 3.5 and then 3.6 27b Q4 on Ollama with a single 7900 XTX with the codex cli, and I have been blown away by how genuinely useful it is. I've been able to ask it to do long, multi step problems, and it's able to do things that would have likely taken me days to iron out in a matter of hours, or even minutes sometimes.<p>I get about 30 tok/s, which is far from blazing, but given the capability it has it is absolutely viable for accelerating my work.</p>
]]></description><pubDate>Sun, 03 May 2026 12:06:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47996113</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47996113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47996113</guid></item><item><title><![CDATA[New comment by Zambyte in "Ask.com has closed"]]></title><description><![CDATA[
<p>Kagi has done a good job of making it easy to cut through slop so far. I never really deal with slop search results</p>
]]></description><pubDate>Sat, 02 May 2026 10:19:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47985060</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47985060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47985060</guid></item><item><title><![CDATA[New comment by Zambyte in "Vehicle-to-Everything"]]></title><description><![CDATA[
<p>Bikes solve this.</p>
]]></description><pubDate>Wed, 29 Apr 2026 22:43:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47955692</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47955692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47955692</guid></item><item><title><![CDATA[New comment by Zambyte in "A Git merge with 100k parents"]]></title><description><![CDATA[
<p>I think we found the culprit for GitHubs reliability woes.</p>
]]></description><pubDate>Wed, 29 Apr 2026 01:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943282</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47943282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943282</guid></item><item><title><![CDATA[New comment by Zambyte in "Apple wants to kill your Time Capsule, but they run NetBSD so they can't"]]></title><description><![CDATA[
<p>It's not e-waste if it works fine.</p>
]]></description><pubDate>Wed, 29 Apr 2026 01:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47942964</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47942964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47942964</guid></item><item><title><![CDATA[New comment by Zambyte in "Ghostty is leaving GitHub"]]></title><description><![CDATA[
<p><a href="https://radicle.dev/" rel="nofollow">https://radicle.dev/</a></p>
]]></description><pubDate>Tue, 28 Apr 2026 23:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47942179</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47942179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47942179</guid></item><item><title><![CDATA[New comment by Zambyte in "Microsoft and OpenAI end their exclusive and revenue-sharing deal"]]></title><description><![CDATA[
<p>Related: <a href="https://en.wikipedia.org/wiki/AI_effect" rel="nofollow">https://en.wikipedia.org/wiki/AI_effect</a><p>The truth is, we have had AGI for years now. We even have artificial super intelligence - we have software systems that are more intelligent than any human. Some humans might have an extremely narrow subject that they are more intelligent than any AI system, but the people on that list are vanishing small.<p>AI hasn't met sci-fi expectations, and that's a marketing opportunity. That's all it is.</p>
]]></description><pubDate>Mon, 27 Apr 2026 17:02:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47924253</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47924253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47924253</guid></item><item><title><![CDATA[New comment by Zambyte in "Tell HN: An app is silently installing itself on my iPhone every day"]]></title><description><![CDATA[
<p>Don't people pay extra for Apple devices so they can go to Apple with their problems? Go to Apple...?</p>
]]></description><pubDate>Sun, 26 Apr 2026 18:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47912518</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47912518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47912518</guid></item><item><title><![CDATA[New comment by Zambyte in "How to be anti-social – a guide to incoherent and isolating social experiences"]]></title><description><![CDATA[
<p>It's also important to not compromise on values you find personally fundamental for the sake of "finding common ground". It depends on the matters being discussed. Assume good faith, attempt to find common understanding by zooming out, but stand firm when you have zoomed out as far as you feel comfortable. If you push past that, you run the risk of validating insane or dangerous behavior or opinions.</p>
]]></description><pubDate>Fri, 24 Apr 2026 14:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47890469</link><dc:creator>Zambyte</dc:creator><comments>https://news.ycombinator.com/item?id=47890469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47890469</guid></item></channel></rss>