<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: arrsingh</title><link>https://news.ycombinator.com/user?id=arrsingh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 07:44:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=arrsingh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by arrsingh in "The Problem That Built an Industry"]]></title><description><![CDATA[
<p>I noticed that too and did roll my eyes as well but I'm glad I kept reading - its actually quite a good article. Maybe the author used an LLM to help do some copy editing but should have probably given it less editorial agency.<p>Either way I'm glad I read it and waiting for the other parts of the series. Really curious how to get access to this airline booking data so I can write my own bot to book my flights and deal with all the permutations and combinations to find the best deal.</p>
]]></description><pubDate>Sat, 11 Apr 2026 15:45:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731556</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47731556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731556</guid></item><item><title><![CDATA[New comment by arrsingh in "The Problem That Built an Industry"]]></title><description><![CDATA[
<p>Interesting to note right at the start of the article that they sat on a plane next to each other in 1953 but the formal partnership between AA and IBM was not till 1959 - 6 years later! The article makes it look like all this happened magically fast but in reality a reminder that things take time!<p>>> is almost mythological. In 1953, C.R. Smith, president of American Airlines, was seated next to R. Blair Smith, an IBM salesman, on a cross-country flight. By the time they landed, the outline of a solution had been sketched. IBM and American Airlines entered a formal development partnership in 1959.<p>edit: oh and then the actual system didn't actually go live another 5 years later - in 1964. Over a decade after the two  of them sat next to each other.<p>Reminder to myself when my potential customers don't sign the deal 5 minutes after my pitch!</p>
]]></description><pubDate>Sat, 11 Apr 2026 15:34:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731474</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47731474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731474</guid></item><item><title><![CDATA[New comment by arrsingh in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>I don't understand why claude code (and all CLI apps) isn't written in Rust. I started building CLI agents in Go and then moved to Typescript and finally settled on Rust and it was amazing!<p>I even made it into an open source runtime - <a href="https://agent-air.ai" rel="nofollow">https://agent-air.ai</a>.<p>Maybe I'm just a backend engineer so Rust appeals to me. What am I missing?</p>
]]></description><pubDate>Tue, 31 Mar 2026 13:48:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47587360</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47587360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47587360</guid></item><item><title><![CDATA[New comment by arrsingh in "Show HN: BreezePDF – Free, in-browser PDF editor"]]></title><description><![CDATA[
<p>anytime. Feel free to email me and remind - email in profile.</p>
]]></description><pubDate>Sun, 29 Mar 2026 18:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565918</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47565918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565918</guid></item><item><title><![CDATA[New comment by arrsingh in "Show HN: BreezePDF – Free, in-browser PDF editor"]]></title><description><![CDATA[
<p>Love it! Bookmarked for the next time I need to sign a PDF and then will pony up the $$.</p>
]]></description><pubDate>Sun, 29 Mar 2026 18:39:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565866</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47565866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565866</guid></item><item><title><![CDATA[New comment by arrsingh in "Show HN: Revise – An AI Editor for Documents"]]></title><description><![CDATA[
<p>I signed up and gave the product a spin and its clear that its not some vibe coded weekend project. Clearly a lot of effort has gone into it and OP also was clear that they've spent 10 months on this.</p>
]]></description><pubDate>Mon, 23 Mar 2026 04:02:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47485393</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47485393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47485393</guid></item><item><title><![CDATA[New comment by arrsingh in "Show HN: Revise – An AI Editor for Documents"]]></title><description><![CDATA[
<p>This looks really nice! Congratulations on building something awesome, especially in a space that's "crowded" with the big players.<p>I want to give kudos to two things:<p>1. It took you 10 months to build this. This is focused product development and craftsmanship which is very different from Vibe coding something. So let this be a reminder to all the "I can vibe code this or that in a weekend". Good products / experiences take time.<p>2. You've pursued building something in a space that anyone would normally dismiss right away: "Why would anyone use this? Google Docs/ Word etc already does this" or "MSFT / GOOG will destroy you". Good on you for picking something that is hard and building it well. I actually had this idea and almost built it but dismissed it myself for the same reasons as above. So reminder again for the builders in the back: Doesn't matter if there is a 800lb gorilla building this, if you can execute it better go for it.<p>Kudos!</p>
]]></description><pubDate>Sun, 22 Mar 2026 18:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47480411</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47480411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47480411</guid></item><item><title><![CDATA[New comment by arrsingh in "Show HN: OneCLI – Vault for AI Agents in Rust"]]></title><description><![CDATA[
<p>It’s an approach that works and I’ve thought of implementing the same thing but stopped short because I feel it just pushes the underlying problem around. Now I have to share my creds with a black box that I know very little about and it’s not a real vault.<p>This should be solved by the vaults (hashi corp / AWS Secrets Manager).<p>The one thing that I did build was based on a service that AWS provides (AWS STS) which handles temporary time bound creds out of the box.<p><a href="https://timebound-iam.com" rel="nofollow">https://timebound-iam.com</a></p>
]]></description><pubDate>Fri, 13 Mar 2026 00:18:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47359147</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47359147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47359147</guid></item><item><title><![CDATA[New comment by arrsingh in "Malus – Clean Room as a Service"]]></title><description><![CDATA[
<p>It took me a minute to recognize this as satire (thank you HN comments). However it does actually make sense - maybe this could be a way for OSS devs to get paid.<p>What if we did build a clean room as a service but the proceeds from that didn't go to the "Malus.sh" corporation, but to the owners / maintainers of the OSS being implemented. Maybe all OSS repos should switch to AGPL or some viral license with link to pay-me-to-implement.com. Companies that want to use that package go get their own custom implementation that is under a license strictly for that company and the OSS maintainer gets paid.<p>I wonder what the MVP for such a thing would look like.</p>
]]></description><pubDate>Thu, 12 Mar 2026 19:31:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47355902</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47355902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47355902</guid></item><item><title><![CDATA[New comment by arrsingh in "Don't post generated/AI-edited comments. HN is for conversation between humans."]]></title><description><![CDATA[
<p>Oh I didnt know about this. Very cool. Is hcker.news only on web? Or is there a mobile app as well?</p>
]]></description><pubDate>Wed, 11 Mar 2026 22:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47343121</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47343121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47343121</guid></item><item><title><![CDATA[New comment by arrsingh in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>There should be a "flag as AI" link in addition to "flag" and then a setting for people to show flagged as AI. Once the flagged as AI reaches a certain threshold then it disappears unless you enable "Show AI".<p>Maybe once enough posts have been flagged like that then that corpus could be used to train an AI to automatically detect content generated by AI.<p>That would be cool.<p>Maybe the HN site wouldn't add this feature but if someone wrote a client then maybe it could be added there.</p>
]]></description><pubDate>Wed, 11 Mar 2026 20:59:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47341705</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47341705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47341705</guid></item><item><title><![CDATA[New comment by arrsingh in "Launch HN: Vela (YC W26) – AI for complex scheduling"]]></title><description><![CDATA[
<p>I think the way its supposed to work is the agent (AI) will email the recipients saying "Bob is available Thursday at 8:00 AM or Tue at 9:00 AM"<p>Then the recipients can reply to the email thread with "Thursday works".<p>Not affiliated with vela - just what I understand from their site and the comments on this page.</p>
]]></description><pubDate>Thu, 05 Mar 2026 22:09:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47267993</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47267993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47267993</guid></item><item><title><![CDATA[New comment by arrsingh in "The Age Verification Trap: Verifying age undermines everyone's data protection"]]></title><description><![CDATA[
<p>Age Verification is very hard to do without exposing personal information (ask me how I know). I feel it should be solved by a platform company - someone like Apple (assuming we trust apple with our personal information but seems like we already do) - and the platform (ios) should be able to simply provide a boolean response to "is this person over 18" without giving away all the personal information behind the age verification.<p>Now the issue of which properties can "ask to verify your age" and "apple now knows what you're looking at" is still an unsolved problem, but maybe that solution can be delivered by something like a one time offline token etc.<p>But again, this is a very hard problem to solve and I would personally like to not have companies verify age etc.</p>
]]></description><pubDate>Mon, 23 Feb 2026 17:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47125145</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47125145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47125145</guid></item><item><title><![CDATA[New comment by arrsingh in "The only moat left is money?"]]></title><description><![CDATA[
<p>I think item #2 in your list is the real kicker here. Given that AI can write code the threshold for "trivially replicable" is going down.<p>Unless your thing has strong network effects or a large capex requirement (ex: GPU infra) its easily replicated and I think that's really what makes things hard.</p>
]]></description><pubDate>Wed, 18 Feb 2026 18:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47064737</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47064737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47064737</guid></item><item><title><![CDATA[New comment by arrsingh in "The only moat left is money?"]]></title><description><![CDATA[
<p>This is not new. When I started my first company in 2012 it was bootstrapped and getting anyone to pay attention to what I was building was almost impossible. I had to pound the pavement and meet people in person at coffee shops and pitch to get my first few users.<p>Then when I raised from a16z and had some money in the bank it didn't get any easier. The money didn't help (maybe it wasn't enough). Ad spend or content marketing or paid channels were all hard regardless of the free vs paid.<p>Maybe I just wasn't good at it.<p>That was before AI and you had to manually pound the bits into place.<p>Now with AI yes there are a lot of people shipping a lot of things but humans can tell when someone's put effort into something vs not and the time to traction is still as high as it always was.<p>Someone should do some analysis on number of things that go "viral" or gain adoption quickly today vs 5 / 10 years ago.<p>Getting traction has always been hard. Thats just business.</p>
]]></description><pubDate>Wed, 18 Feb 2026 18:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47064623</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47064623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47064623</guid></item><item><title><![CDATA[New comment by arrsingh in "Is Show HN dead? No, but it's drowning"]]></title><description><![CDATA[
<p>Maybe there should be some sort of filter for certain high volume posts types - for example: Github repos. A Github Repo (or OSS) project must have a certain number of stars / forks / watchers whatever before it will appear on Show HN.<p>If you can't get atleast 20 stars then its probably not ready for the wider world to see it.<p>I'm sure there's problems with that approach but the current situation doesn't seem to be working.<p>Disclaimer: I tried to do a Show HN today and it didn't make it (and to be fair I wouldn't have made it past the filter I proposed above so I guess its working).</p>
]]></description><pubDate>Wed, 18 Feb 2026 00:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47055478</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47055478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47055478</guid></item><item><title><![CDATA[Show HN: Timebound AWS IAM Permissions for Claude Code]]></title><description><![CDATA[
<p>Hello HN,<p>I've been using Claude Code for managing my AWS infra and I have multiple accounts (probably should have just one but here we are), and everytime I needed to work with my Cloudfront or S3 or Dynamo or anything else I was constantly updating AWS IAM Policies and had to remember to remove the policy permissions after I was done so my account didn't just have access to everything for my user.<p>So I built a simple MCP server that talks to AWS STS and allows claude code to request temporary credentials with a standard AWS IAM policy scoped to the specific service and permissions for a limited amount of time.<p>Now claude asks me to approve the permissions and the MCP takes over and vends the credentials. The nice thing is that there is no backend to maintain or durations to manage since AWS STS handles all those including expiration of the credentials.<p>Check it out, give me your feedback and feature requests are welcome.<p>Free & Open Source: <a href="https://github.com/builder-magic/timebound-iam" rel="nofollow">https://github.com/builder-magic/timebound-iam</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47047851">https://news.ycombinator.com/item?id=47047851</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Feb 2026 14:28:31 +0000</pubDate><link>https://timebound-iam.com</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=47047851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47047851</guid></item><item><title><![CDATA[New comment by arrsingh in "Painless Software Schedules (2000)"]]></title><description><![CDATA[
<p>I actually did this (around 2006) after reading this article by Joel and I was skeptical but I used excel and wrote down all the tasks that needed to be done and kept breaking it down till each task was in hours.<p>It took me a few hours to do and as Joel says in the article, it was not a fun thing to do (jumping right into code was more fun) but I stuck with it and did the whole thing.<p>Then I followed that list of tasks and kept track of when tasks started and ended and I was pleasantly surprised when after a few weeks the project was done right on schedule as predicted by the excel sheet. So my experience (data point of 1) was that it works if you do it exactly how he says to do it in the blog post.<p>I did it only that one time so take that for what it is.</p>
]]></description><pubDate>Fri, 30 Jan 2026 20:48:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46829677</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=46829677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46829677</guid></item><item><title><![CDATA[New comment by arrsingh in "Bye Bye Gmail"]]></title><description><![CDATA[
<p>I was in the same boat as you. I tried Fastmail and they have a really great tool that just did it. I was skeptical but after I tried it was very pleased. Give it a shot.</p>
]]></description><pubDate>Sat, 24 Jan 2026 21:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46747791</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=46747791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46747791</guid></item><item><title><![CDATA[New comment by arrsingh in "Bye Bye Gmail"]]></title><description><![CDATA[
<p>I moved my custom domain from google workspace to fastmail a few years ago and didn't look back. Very happy with that decision.<p>The only two downsides:<p>1. A few people have reported my emails from fastmail (calendar invites mostly) going to their spam folder. Not enough reports so I'm not worried.<p>2. Google won't let me sign in and create / edit /comment in google docs with my custom email hosted at fastmail so I have to have a random@gmail.com account just to use free google docs to collaborate with people who only send me google docs.<p>Overall I think AI features are going to be great but give me the ability to pick and choose which I enable / disable and we should be good. If not then I agree with OP - Bye Bye Gmail.<p>oh, and don't read my emails and protect my privacy google! - no? Ok bye bye!</p>
]]></description><pubDate>Sat, 24 Jan 2026 21:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46747764</link><dc:creator>arrsingh</dc:creator><comments>https://news.ycombinator.com/item?id=46747764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46747764</guid></item></channel></rss>