<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: ashishb</title><link>https://news.ycombinator.com/user?id=ashishb</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 31 Oct 2026 08:57:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ashishb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ashishb in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>It is good but you still don't want long running background tasks.<p>When you run a linter, for example, then it should stop executing cider once it stops. And not be able to spawn long-running background tasks for infiltration.</p>
]]></description><pubDate>Sat, 31 Oct 2026 01:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50312347</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50312347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50312347</guid></item><item><title><![CDATA[New comment by ashishb in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>Don't mount all your code every time.<p>E.g. when working on a frontend only project, you don't need to mount the backend directory and vice-versa. This limits the attack radius.</p>
]]></description><pubDate>Sat, 31 Oct 2026 00:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50311767</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50311767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50311767</guid></item><item><title><![CDATA[New comment by ashishb in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>Dedicated user account does not work as eventually all your code and data will move under that.<p>I run it in an ephemeral container sandbox  (<a href="https://github.com/ashishb/amazing-sandbox" rel="nofollow">https://github.com/ashishb/amazing-sandbox</a>) which has access to the current working directory and it drastically limits the attack radius.</p>
]]></description><pubDate>Fri, 30 Oct 2026 14:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50304408</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50304408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50304408</guid></item><item><title><![CDATA[New comment by ashishb in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>The extensions does not need full access to the laptop.<p>When you are invited to someone's living room, you don't get to access their bedroom.<p>The idea that Claude should have full data access to the home directory is wrong. And as an industry leader, Claude has set a bad precedence.</p>
]]></description><pubDate>Fri, 30 Oct 2026 14:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=50304251</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50304251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50304251</guid></item><item><title><![CDATA[New comment by ashishb in "Codex CLI installs a persistent, self-updating background daemon by default"]]></title><description><![CDATA[
<p>Exactly, that's what I do, I even up end up writing my own for this purpose - <a href="https://github.com/ashishb/amazing-sandbox" rel="nofollow">https://github.com/ashishb/amazing-sandbox</a></p>
]]></description><pubDate>Mon, 12 Oct 2026 21:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=50063341</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50063341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50063341</guid></item><item><title><![CDATA[How to back up your Google data]]></title><description><![CDATA[
<p>Article URL: <a href="https://ashishb.net/programming/google-backup/">https://ashishb.net/programming/google-backup/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50052065">https://news.ycombinator.com/item?id=50052065</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Oct 2026 06:21:59 +0000</pubDate><link>https://ashishb.net/programming/google-backup/</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50052065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50052065</guid></item><item><title><![CDATA[New comment by ashishb in "Updates to Full Disk Access in macOS"]]></title><description><![CDATA[
<p>Yeah, dev containers indeed has better integrations.<p>It is fairly useless if you want to run a random tool like a linter on a random file(s)</p>
]]></description><pubDate>Sat, 10 Oct 2026 02:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=50029037</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=50029037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50029037</guid></item><item><title><![CDATA[New comment by ashishb in "Updates to Full Disk Access in macOS"]]></title><description><![CDATA[
<p>> Granting terminal full disk access grants arbitrary scripts full disk access.<p>Indeed, I run all dev tools including coding agents inside sandbox now<p><a href="https://github.com/ashishb/amazing-sandbox" rel="nofollow">https://github.com/ashishb/amazing-sandbox</a></p>
]]></description><pubDate>Fri, 02 Oct 2026 23:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49939846</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=49939846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49939846</guid></item><item><title><![CDATA[Communicating schwa is impossible in written English]]></title><description><![CDATA[
<p>Article URL: <a href="https://ashishb.net/linguistics/schwa/">https://ashishb.net/linguistics/schwa/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49770704">https://news.ycombinator.com/item?id=49770704</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 19 Sep 2026 22:41:15 +0000</pubDate><link>https://ashishb.net/linguistics/schwa/</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=49770704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49770704</guid></item><item><title><![CDATA[New comment by ashishb in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>React native is broadly an inferior option.<p>LLMs made it way worse
<a href="https://ashishb.net/tech/react-native/" rel="nofollow">https://ashishb.net/tech/react-native/</a></p>
]]></description><pubDate>Fri, 11 Sep 2026 02:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49652697</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=49652697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49652697</guid></item><item><title><![CDATA[New comment by ashishb in "NPM's release cooldown is security theater"]]></title><description><![CDATA[
<p>The archaic model where every tool gets full access to your home directory was never designed for the scenario where a single npm install will install and execute 100s of packages written by various authors.<p>One should sandbox all npm command executions.<p><a href="https://github.com/ashishb/amazing-sandbox" rel="nofollow">https://github.com/ashishb/amazing-sandbox</a></p>
]]></description><pubDate>Tue, 21 Jul 2026 16:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48994264</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48994264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48994264</guid></item><item><title><![CDATA[New comment by ashishb in "Kimi Work"]]></title><description><![CDATA[
<p>This is true for all CLI tools on Mac and Linux (and other operating systems from that era).<p>Historically, everything you ran was trustworthy.<p>Android and iOS were invented in an era that does not allow this because the risks became evident by then.</p>
]]></description><pubDate>Tue, 21 Jul 2026 01:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48987092</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48987092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48987092</guid></item><item><title><![CDATA[New comment by ashishb in "Kimi Work"]]></title><description><![CDATA[
<p>> The repo you’re working on, sure. But all files?<p>Yes, any tool, including any coding agent, has access to all files $USER has access to.<p>Sandbox it explicitly to give access to only the current directory - <a href="https://github.com/ashishb/amazing-sandbox" rel="nofollow">https://github.com/ashishb/amazing-sandbox</a></p>
]]></description><pubDate>Mon, 20 Jul 2026 19:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48983810</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48983810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48983810</guid></item><item><title><![CDATA[New comment by ashishb in "Vāgdhenu: A Sanskrit Chanting TTS System"]]></title><description><![CDATA[
<p>> That every other vowel letter also can is English's low level of phoneticism<p>The level of phoneticism between English language and its latin script is not evenly spread.<p>For example, the letter "c" might mean /s/ or /k/ sound.
However, the letter "k" almost certainly means /k/ sound.<p>In some ways, the schwa sound in English the worst as there is no symbol which is committed even partially towards it.<p>> it is Rāma, and 'a' represents the schwa.<p>Sure, but if my name is Rāma, I have to choose either "Ram" or "Rama" or "Raama" for my passport name.
Or legal name in most places, non-alphabetic symbols do not work with all modern systems.<p>> Many other languages using the Latin script (German, Italian, Finnish) don't have this problem, what you see is what get.<p>English imports spellings from other cultures and adds its own layer of pronunciations.
Other languages probably don't do it as often.</p>
]]></description><pubDate>Sat, 18 Jul 2026 08:53:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48956316</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48956316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48956316</guid></item><item><title><![CDATA[New comment by ashishb in "Vāgdhenu: A Sanskrit Chanting TTS System"]]></title><description><![CDATA[
<p>> It's Ram, not Rama, it's yog, not yoga'... And they have no idea what schwa deletion is.<p>It is neither.<p>The fundamental issue is that there is no way to represent the schwa sound in English[1].
All of a,e,i,o,u have been used to communicate the schwa (or schwa-like) sound in English.<p><pre><code>  - The `a` in about
  - The `e` in taken
  - The `i` in cousin
  - The `o` in button
  - The `u` in upon

</code></pre>
1 - <a href="https://ashishb.net/linguistics/schwa/" rel="nofollow">https://ashishb.net/linguistics/schwa/</a></p>
]]></description><pubDate>Sat, 18 Jul 2026 07:45:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48956019</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48956019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48956019</guid></item><item><title><![CDATA[Find What SaaS Tools Competitors Use via Sub-Processors]]></title><description><![CDATA[
<p>Article URL: <a href="https://ashishb.net/tech/sub-processors-leak-saas-stack/">https://ashishb.net/tech/sub-processors-leak-saas-stack/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48955979">https://news.ycombinator.com/item?id=48955979</a></p>
<p>Points: 8</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Jul 2026 07:32:21 +0000</pubDate><link>https://ashishb.net/tech/sub-processors-leak-saas-stack/</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48955979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48955979</guid></item><item><title><![CDATA[New comment by ashishb in "Sony deletes more movies from the accounts of people who ‘bought’ them"]]></title><description><![CDATA[
<p>Many of my friends are surprised that I purchase mp3s and store them in Google Drive instead of listening on Spotify or YouTube.<p>Heck, I even wrote a player for this [1]
The problem is that licensed media like this are always going to become inaccessible over decades.<p>It happened with Apple[2] and Microsoft (PlaysForSure[3]) as well.<p>1 - <a href="https://musicsync.ashishb.net/" rel="nofollow">https://musicsync.ashishb.net/</a>
2 - <a href="https://www.nytimes.com/wirecutter/blog/you-dont-own-your-digital-movies/" rel="nofollow">https://www.nytimes.com/wirecutter/blog/you-dont-own-your-di...</a>
2 - <a href="https://www.cnet.com/culture/playsforsure-officially-dead/" rel="nofollow">https://www.cnet.com/culture/playsforsure-officially-dead/</a></p>
]]></description><pubDate>Thu, 16 Jul 2026 21:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48940647</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48940647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48940647</guid></item><item><title><![CDATA[New comment by ashishb in "The Second Life of Sanskrit"]]></title><description><![CDATA[
<p>> Are you actually claiming English isn't a mother tongue to anyone?<p>I gave a specific example where neither the coffee wholesaler nor the buyer probably operates day to day in English. But they would still use English for the official agreement.<p>That does not take away from other benefits of English like being spoken by millions as a primary language and probably billions as a second language</p>
]]></description><pubDate>Wed, 15 Jul 2026 18:40:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48925274</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48925274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48925274</guid></item><item><title><![CDATA[New comment by ashishb in "The Second Life of Sanskrit"]]></title><description><![CDATA[
<p>> Sanskrit was widely spoken and understood just like Latin or Avestan, in its heyday. Otherwise it wouldn’t be part of the liturgical traditions of Buddhism, Jainism and Nastika traditions.<p>I think, and it is just my speculation, that for most of Indian History, Sanskrit was the link language.<p>Just like "Latin" in the USA and Europe of the early 17th and 18th centuries, when all academic instructions were carried out in Latin!<p>So, nobody used Sanskrit as the primary language, but everyone could or knew someone who could convert Sanskrit to the local dialect.<p>It is almost like how Chinese and Colombian traders might sign a contract for coffee purchase in English. Neither might use English in most of their daily operations.</p>
]]></description><pubDate>Tue, 14 Jul 2026 22:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48913571</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48913571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48913571</guid></item><item><title><![CDATA[New comment by ashishb in "The Second Life of Sanskrit"]]></title><description><![CDATA[
<p>> What about Prakrit and Punjabi?<p>There is no official "Prakrit", by definition of the term itself.
"Prakrit" just means "natural" and the way I understand it, was the term for all colloquial dialects/languages across India.<p>"Sanskrit", on the other hand, meant "cultured" and its grammar, at least for the last 2500 years, is strictly defined by Panini (<a href="https://en.wikipedia.org/wiki/A%E1%B9%A3%E1%B9%AD%C4%81dhy%C4%81y%C4%AB" rel="nofollow">https://en.wikipedia.org/wiki/A%E1%B9%A3%E1%B9%AD%C4%81dhy%C...</a>)</p>
]]></description><pubDate>Tue, 14 Jul 2026 22:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48913550</link><dc:creator>ashishb</dc:creator><comments>https://news.ycombinator.com/item?id=48913550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48913550</guid></item></channel></rss>