<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: pksunkara</title><link>https://news.ycombinator.com/user?id=pksunkara</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 18:38:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pksunkara" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pksunkara in "Tangleflow: Converts GitHub Actions workflows to tangled workflows and back"]]></title><description><![CDATA[
<p>FWIW, I really like what Tangled is doing and I agree that we need a federation of forges. Which is why, I am planning to use ATproto too for public repositories in the code forge I am building, <a href="https://juju.bi" rel="nofollow">https://juju.bi</a></p>
]]></description><pubDate>Fri, 24 Jul 2026 13:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49034951</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=49034951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49034951</guid></item><item><title><![CDATA[Jujubi alpha: a local-first code forge for small teams]]></title><description><![CDATA[
<p>Article URL: <a href="https://juju.bi/changelog/2026-07-01-alpha-release">https://juju.bi/changelog/2026-07-01-alpha-release</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49015522">https://news.ycombinator.com/item?id=49015522</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Jul 2026 00:55:22 +0000</pubDate><link>https://juju.bi/changelog/2026-07-01-alpha-release</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=49015522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49015522</guid></item><item><title><![CDATA[New comment by pksunkara in "Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting"]]></title><description><![CDATA[
<p>I am building a new code forge at <a href="https://juju.bi" rel="nofollow">https://juju.bi</a><p>It's not agent-first, but I can't think of any features that are needed for agents other than scalability.</p>
]]></description><pubDate>Wed, 22 Jul 2026 15:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008784</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=49008784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008784</guid></item><item><title><![CDATA[Show HN: Web-based Jujutsu revset explorer and debugger]]></title><description><![CDATA[
<p>What is Jujutsu? <a href="https://docs.jj-vcs.dev" rel="nofollow">https://docs.jj-vcs.dev</a><p>What are jujutsu revsets? <a href="https://docs.jj-vcs.dev/latest/revsets/" rel="nofollow">https://docs.jj-vcs.dev/latest/revsets/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48995739">https://news.ycombinator.com/item?id=48995739</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Jul 2026 17:54:16 +0000</pubDate><link>https://juju.bi/tools/revset</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=48995739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48995739</guid></item><item><title><![CDATA[New comment by pksunkara in "Ask HN: Which GitHub features are needed in a code forge before you can migrate?"]]></title><description><![CDATA[
<p>Let me start off (assuming all code forges have PRs)<p><pre><code>  1. Branch protection rules
  2. CI
  3. Terraform provider (API)</code></pre></p>
]]></description><pubDate>Wed, 01 Jul 2026 10:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48744543</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=48744543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48744543</guid></item><item><title><![CDATA[Ask HN: Which GitHub features are needed in a code forge before you can migrate?]]></title><description><![CDATA[
<p>Which GitHub features would you consider a blocker for migrating to a different code forge, and in what order do you prioritize them?<p>Context:<p>I am heads down building a code forge (https://juju.bi) based on three ideas:<p><pre><code>  - Code collaboration part should work offline
  - Should be compatible with GitHub API (like how some services are considered S3 compatible)
  - Support `change-id` based features (ex: Jujutsu's evolog)
</code></pre>
I shipped a super-early version that I am currently dogfooding. https://juju.bi/changelog/2026-07-01-alpha-release<p>I am currently focused on improving the experience for small teams working on private repos. I would like to polish the overall product before thinking about public repos. (A lot of great forges exist for public repos right now).</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48744529">https://news.ycombinator.com/item?id=48744529</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 01 Jul 2026 10:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48744529</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=48744529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48744529</guid></item><item><title><![CDATA[New comment by pksunkara in "Radicle: Sovereign {code forge} built on Git"]]></title><description><![CDATA[
<p>I would love to know the need behind pushing over HTTPS. Is the SSH protocol not good?</p>
]]></description><pubDate>Sat, 16 May 2026 04:37:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48156879</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=48156879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48156879</guid></item><item><title><![CDATA[New comment by pksunkara in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>I think the CLI is useful for pushing. What do you use to push all the rebased child branches?</p>
]]></description><pubDate>Tue, 14 Apr 2026 05:00:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761421</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=47761421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761421</guid></item><item><title><![CDATA[New comment by pksunkara in "Code Storage by the Pierre Computer Company"]]></title><description><![CDATA[
<p>I am still curious why they stopped offering their original service. What was the feedback from users? Why did developers not want to use it?</p>
]]></description><pubDate>Sat, 14 Feb 2026 14:37:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47014849</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=47014849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47014849</guid></item><item><title><![CDATA[AI recruiters: faster, cheaper, and still clueless]]></title><description><![CDATA[
<p>Article URL: <a href="https://pksunkara.com/thoughts/ai-recruiters-faster-cheaper-and-still-clueless/">https://pksunkara.com/thoughts/ai-recruiters-faster-cheaper-and-still-clueless/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46714409">https://news.ycombinator.com/item?id=46714409</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Jan 2026 02:17:10 +0000</pubDate><link>https://pksunkara.com/thoughts/ai-recruiters-faster-cheaper-and-still-clueless/</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=46714409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46714409</guid></item><item><title><![CDATA[New comment by pksunkara in "Unconventional PostgreSQL Optimizations"]]></title><description><![CDATA[
<p>Thanks, missed that part. I would still be interested in knowing how much additional storage that adds, if the OP is interested in updating the article.</p>
]]></description><pubDate>Tue, 20 Jan 2026 17:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46694722</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=46694722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46694722</guid></item><item><title><![CDATA[New comment by pksunkara in "Unconventional PostgreSQL Optimizations"]]></title><description><![CDATA[
<p>I think a stored generated column allows you to create an index on it directly. Isn't it better approach?</p>
]]></description><pubDate>Tue, 20 Jan 2026 17:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46694358</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=46694358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46694358</guid></item><item><title><![CDATA[New comment by pksunkara in "Nobody knows how to build with AI yet"]]></title><description><![CDATA[
<p>I am working on something for that at <a href="https://automa.app" rel="nofollow">https://automa.app</a>. Let me know if you are interested in trying it out.</p>
]]></description><pubDate>Sun, 20 Jul 2025 20:36:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44629084</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=44629084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44629084</guid></item><item><title><![CDATA[Git experts should try Jujutsu]]></title><description><![CDATA[
<p>Article URL: <a href="https://pksunkara.com/thoughts/git-experts-should-try-jujutsu/">https://pksunkara.com/thoughts/git-experts-should-try-jujutsu/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44454347">https://news.ycombinator.com/item?id=44454347</a></p>
<p>Points: 10</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 03 Jul 2025 12:32:48 +0000</pubDate><link>https://pksunkara.com/thoughts/git-experts-should-try-jujutsu/</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=44454347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44454347</guid></item><item><title><![CDATA[New comment by pksunkara in "Rust CLI with Clap"]]></title><description><![CDATA[
<p>Actually,<p>1. `color` feature and thus the `anstream` dep is optional.<p>2. Even if you use it, it handles all the behaviour correctly regarding the piping and no color support, which is why it is a dependency in the first place.<p>Source: I am clap maintainer</p>
]]></description><pubDate>Tue, 01 Jul 2025 03:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44430321</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=44430321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44430321</guid></item><item><title><![CDATA[3 types of coding in the AI era: Vibe, Artisanal and Neo]]></title><description><![CDATA[
<p>Article URL: <a href="https://pksunkara.com/thoughts/3-types-of-coding-in-the-ai-era/">https://pksunkara.com/thoughts/3-types-of-coding-in-the-ai-era/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43925705">https://news.ycombinator.com/item?id=43925705</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 08 May 2025 13:01:51 +0000</pubDate><link>https://pksunkara.com/thoughts/3-types-of-coding-in-the-ai-era/</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=43925705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43925705</guid></item><item><title><![CDATA[New comment by pksunkara in "Making Beautiful API Keys"]]></title><description><![CDATA[
<p>This ulid Postgres extension doesn't have any performance issues compared to native uuidv7 in Postgres. <a href="https://github.com/pksunkara/pgx_ulid">https://github.com/pksunkara/pgx_ulid</a>. Just wanted to bring it up since it looks like the author didn't come across it when looking for ulid generators in postgres.<p>Disclaimer: I built it.</p>
]]></description><pubDate>Fri, 10 Jan 2025 15:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42656165</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=42656165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42656165</guid></item><item><title><![CDATA[New comment by pksunkara in "Refactoring Python with Tree-sitter and Jedi"]]></title><description><![CDATA[
<p>Where can I learn more about this? You guys don't seem to have any docs available.</p>
]]></description><pubDate>Sat, 28 Sep 2024 09:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41679158</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=41679158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41679158</guid></item><item><title><![CDATA[New comment by pksunkara in "The Stainless SDK Generator"]]></title><description><![CDATA[
<p>How do you guys differ against <a href="https://www.speakeasyapi.dev" rel="nofollow">https://www.speakeasyapi.dev</a> and <a href="https://www.buildwithfern.com">https://www.buildwithfern.com</a> and <a href="https://liblab.com" rel="nofollow">https://liblab.com</a>?</p>
]]></description><pubDate>Wed, 24 Apr 2024 17:30:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=40147281</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=40147281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40147281</guid></item><item><title><![CDATA[New comment by pksunkara in "Unexpected downsides of UUID keys in PostgreSQL"]]></title><description><![CDATA[
<p>Implementing support for UUIDv7 does not equal implementing support for ULID. ULID needs to be treated as a first class citizen (type, read format, storage format, converters) instead of being an afterthought result from UUIDv7.<p>I have built a postgres extension for adding ULID support which does what I described. <a href="https://github.com/pksunkara/pgx_ulid">https://github.com/pksunkara/pgx_ulid</a></p>
]]></description><pubDate>Fri, 23 Jun 2023 09:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=36444559</link><dc:creator>pksunkara</dc:creator><comments>https://news.ycombinator.com/item?id=36444559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36444559</guid></item></channel></rss>