<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: turadg</title><link>https://news.ycombinator.com/user?id=turadg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 03 Jul 2026 10:44:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=turadg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by turadg in "SpaceX to buy Cursor for $60B"]]></title><description><![CDATA[
<p>Funny that “GitHub should really support stacked diffs” led the Graphite team to a space colonization co.<p>2020: Leave Meta and start a company.<p>2020–2021: Spend ~18 months looking for PMF.<p>2021–2025: Build Graphite around stacked PRs, code review, and merge queues.<p>2025: Get acquired by Cursor because AI makes code review the bottleneck.<p>2026: Cursor gets acquired by SpaceX because Elon.<p>Not a startup arc I would have predicted from `gt stack submit`.</p>
]]></description><pubDate>Tue, 16 Jun 2026 17:26:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48558715</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=48558715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48558715</guid></item><item><title><![CDATA[Ramp SWE-Bench a private contamination-free benchmark from production work]]></title><description><![CDATA[
<p>Article URL: <a href="https://labs.ramp.com/swebench">https://labs.ramp.com/swebench</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48507641">https://news.ycombinator.com/item?id=48507641</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 12 Jun 2026 18:26:17 +0000</pubDate><link>https://labs.ramp.com/swebench</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=48507641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48507641</guid></item><item><title><![CDATA[New comment by turadg in "Conventional Commits encourages focus on the wrong things"]]></title><description><![CDATA[
<p>Broken promise 1 (Automatically generating CHANGELOGs) is spot on, especially in a monorepo with multiple released artifacts. A single commit could be a breaking change in one package and refactor in another. But the changelog tools see one commit and include it in both changelogs.<p>Another issue is that once the commit lands on trunk, you can’t revise the entry without editing history. You have to remember to fix it after the changelog is generated.<p>Changesets (<a href="https://github.com/changesets/changesets" rel="nofollow">https://github.com/changesets/changesets</a>) is a much better approach. 
We adopted it in Endo (<a href="https://github.com/endojs/endo/tree/master/.changeset" rel="nofollow">https://github.com/endojs/endo/tree/master/.changeset</a>) and it’s been a clear improvement.</p>
]]></description><pubDate>Fri, 05 Jun 2026 21:11:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48418371</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=48418371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48418371</guid></item><item><title><![CDATA[New comment by turadg in "Deno 2.8"]]></title><description><![CDATA[
<p>The new *deno pack* command is a nice addition for safe and simple packaging.<p>For those using Node.js, a similar single command is available with <a href="https://www.npmjs.com/package/ts-node-pack" rel="nofollow">https://www.npmjs.com/package/ts-node-pack</a><p>Now that Node.js supports importing .ts modules, more repos can use them without a build step or putting any build artifacts in the checkout.</p>
]]></description><pubDate>Fri, 22 May 2026 14:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48236855</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=48236855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48236855</guid></item><item><title><![CDATA[Why is this site named Antipope?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.antipope.org/charlie/old/antipope.html">https://www.antipope.org/charlie/old/antipope.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48162922">https://news.ycombinator.com/item?id=48162922</a></p>
<p>Points: 83</p>
<p># Comments: 45</p>
]]></description><pubDate>Sat, 16 May 2026 19:15:40 +0000</pubDate><link>https://www.antipope.org/charlie/old/antipope.html</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=48162922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162922</guid></item><item><title><![CDATA[New comment by turadg in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Git worktrees are awesome but they broke my workflow in a couple ways:<p>Resuming work. I used to `j <reponame>` then `gco <branchname>`. Now if I do that I get an error about the branch being checked out already in another worktree. I realized the branch names are pretty unique across repos so I made ` jbr <branchname>` that works from anywhere.<p>Jumping within repo. The other kink was when I wanted to focus on a particular package I’d do `j <subdir>` and it would usually be unique enough to jump to the one in my current checkout. But now I have dozens of concurrent checkouts and have to pick, even though I’m already in the repo. So `jd <subdir>` does like autojump or zoxide but only within the current checkout.<p>To power those shell functions I made a “where” extension for Git.<p><a href="https://github.com/turadg/git-where" rel="nofollow">https://github.com/turadg/git-where</a><p>It’s working out nicely!</p>
]]></description><pubDate>Mon, 13 Apr 2026 02:27:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47746869</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=47746869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47746869</guid></item><item><title><![CDATA[Agent Trace spec for tracking AI-generated code]]></title><description><![CDATA[
<p>Article URL: <a href="https://agent-trace.dev/">https://agent-trace.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46886287">https://news.ycombinator.com/item?id=46886287</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Feb 2026 14:34:59 +0000</pubDate><link>https://agent-trace.dev/</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=46886287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46886287</guid></item><item><title><![CDATA[New comment by turadg in "An Updated Dentist Office Software Story"]]></title><description><![CDATA[
<p>an allegory of SaaS in the AI age</p>
]]></description><pubDate>Wed, 14 Jan 2026 01:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46611088</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=46611088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46611088</guid></item><item><title><![CDATA[An Updated Dentist Office Software Story]]></title><description><![CDATA[
<p>Article URL: <a href="https://avc.xyz/an-updated-dentist-office-software-story">https://avc.xyz/an-updated-dentist-office-software-story</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46611087">https://news.ycombinator.com/item?id=46611087</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 14 Jan 2026 01:16:38 +0000</pubDate><link>https://avc.xyz/an-updated-dentist-office-software-story</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=46611087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46611087</guid></item><item><title><![CDATA[New comment by turadg in "Modern Node.js Patterns"]]></title><description><![CDATA[
<p>Execa package works nicely for that. Zx has a good DX but is YA runtime.<p><a href="https://github.com/sindresorhus/execa/blob/main/docs/bash.md">https://github.com/sindresorhus/execa/blob/main/docs/bash.md</a></p>
]]></description><pubDate>Mon, 04 Aug 2025 03:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44781791</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=44781791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44781791</guid></item><item><title><![CDATA[What do software developers need to know to succeed in an age of AI?]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2506.00202">https://arxiv.org/abs/2506.00202</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44176172">https://news.ycombinator.com/item?id=44176172</a></p>
<p>Points: 18</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 04 Jun 2025 00:30:21 +0000</pubDate><link>https://arxiv.org/abs/2506.00202</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=44176172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44176172</guid></item><item><title><![CDATA[New comment by turadg in "China begins assembling its supercomputer in space"]]></title><description><![CDATA[
<p>China begins assembling 2,800-satellite network of AI supercomputers</p>
]]></description><pubDate>Mon, 19 May 2025 00:10:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44025315</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=44025315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44025315</guid></item><item><title><![CDATA[China begins assembling its supercomputer in space]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theverge.com/news/669157/china-begins-assembling-its-supercomputer-in-space">https://www.theverge.com/news/669157/china-begins-assembling-its-supercomputer-in-space</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44025314">https://news.ycombinator.com/item?id=44025314</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 19 May 2025 00:10:34 +0000</pubDate><link>https://www.theverge.com/news/669157/china-begins-assembling-its-supercomputer-in-space</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=44025314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44025314</guid></item><item><title><![CDATA[New comment by turadg in "What's the Deal with Magnetic Fields?"]]></title><description><![CDATA[
<p>I was on a date when she asked “do you like magnetic fields?”. “Yes!” and we were both smitten.<p>Took us a few conversational turns to realize we had different capitalization. (This was in the old days when courting was mostly by speaking in person.)</p>
]]></description><pubDate>Thu, 06 Feb 2025 16:48:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42964162</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42964162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42964162</guid></item><item><title><![CDATA[Drone takes out Super Scooper fighting Los Angeles wildfires]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theverge.com/2025/1/10/24340524/drone-collision-grounds-super-scooper-aircraft-la-wildfires">https://www.theverge.com/2025/1/10/24340524/drone-collision-grounds-super-scooper-aircraft-la-wildfires</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42662475">https://news.ycombinator.com/item?id=42662475</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 11 Jan 2025 01:32:41 +0000</pubDate><link>https://www.theverge.com/2025/1/10/24340524/drone-collision-grounds-super-scooper-aircraft-la-wildfires</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42662475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42662475</guid></item><item><title><![CDATA[New comment by turadg in "David Lodge, British novelist who satirized academic life, has died"]]></title><description><![CDATA[
<p>I enjoyed the name Euphoria State University for his fictional model of UC Berkeley.<p>To combine this news with the AI zeitgeist, consider reading his 2001 novel, <i>Thinks…</i>.</p>
]]></description><pubDate>Thu, 09 Jan 2025 21:51:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42650150</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42650150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42650150</guid></item><item><title><![CDATA[Three Bricklayers parable and origins]]></title><description><![CDATA[
<p>Article URL: <a href="https://sketchplanations.com/the-three-bricklayers">https://sketchplanations.com/the-three-bricklayers</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42487468">https://news.ycombinator.com/item?id=42487468</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 22 Dec 2024 16:46:41 +0000</pubDate><link>https://sketchplanations.com/the-three-bricklayers</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42487468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42487468</guid></item><item><title><![CDATA[React 19 full support for custom elements]]></title><description><![CDATA[
<p>Article URL: <a href="https://aleks-elkin.github.io/posts/2024-12-06-react-19/">https://aleks-elkin.github.io/posts/2024-12-06-react-19/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42357514">https://news.ycombinator.com/item?id=42357514</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Dec 2024 15:03:45 +0000</pubDate><link>https://aleks-elkin.github.io/posts/2024-12-06-react-19/</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42357514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42357514</guid></item><item><title><![CDATA[LM Studio using models from Hugging Face]]></title><description><![CDATA[
<p>Article URL: <a href="https://huggingface.co/blog/yagilb/lms-hf">https://huggingface.co/blog/yagilb/lms-hf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42298945">https://news.ycombinator.com/item?id=42298945</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Dec 2024 18:36:32 +0000</pubDate><link>https://huggingface.co/blog/yagilb/lms-hf</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42298945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42298945</guid></item><item><title><![CDATA[Nohello.com Modernized]]></title><description><![CDATA[
<p>Article URL: <a href="https://nohello.net/en/">https://nohello.net/en/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42041597">https://news.ycombinator.com/item?id=42041597</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 04 Nov 2024 14:02:23 +0000</pubDate><link>https://nohello.net/en/</link><dc:creator>turadg</dc:creator><comments>https://news.ycombinator.com/item?id=42041597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42041597</guid></item></channel></rss>