<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: shivasurya</title><link>https://news.ycombinator.com/user?id=shivasurya</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 07:23:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shivasurya" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shivasurya in "GitHub's Fake Star Economy"]]></title><description><![CDATA[
<p>Star might be the weakest signal of project usefulness and also trust is eroding I no longer trust stars for security.</p>
]]></description><pubDate>Mon, 20 Apr 2026 13:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47834271</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=47834271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47834271</guid></item><item><title><![CDATA[New comment by shivasurya in "Deno Sandbox"]]></title><description><![CDATA[
<p>It replaces URL params and body too</p>
]]></description><pubDate>Thu, 05 Feb 2026 05:39:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46896088</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=46896088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46896088</guid></item><item><title><![CDATA[New comment by shivasurya in "Try to take my position: The best promotion advice I ever got"]]></title><description><![CDATA[
<p>^this 100%</p>
]]></description><pubDate>Tue, 06 Jan 2026 18:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46516792</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=46516792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46516792</guid></item><item><title><![CDATA[New comment by shivasurya in "Try to take my position: The best promotion advice I ever got"]]></title><description><![CDATA[
<p>Works for great company with amazing culture.<p>But what about insecure managers, jealousy managers, and managers who reward folks who are loyal to them or based on same region/country?</p>
]]></description><pubDate>Tue, 06 Jan 2026 02:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46508240</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=46508240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46508240</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p><a href="https://codepathfinder.dev" rel="nofollow">https://codepathfinder.dev</a>
Currently working on AI-Native Static code analysis and currently it's open-source.</p>
]]></description><pubDate>Tue, 16 Dec 2025 05:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46285179</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=46285179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46285179</guid></item><item><title><![CDATA[Some thoughts around Django SQL Injection CVE-2025-64459]]></title><description><![CDATA[
<p>Article URL: <a href="https://shivasurya.me/security/django/2025/11/07/django-sql-injection-CVE-2025-64459.html">https://shivasurya.me/security/django/2025/11/07/django-sql-injection-CVE-2025-64459.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45853994">https://news.ycombinator.com/item?id=45853994</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 08 Nov 2025 03:54:27 +0000</pubDate><link>https://shivasurya.me/security/django/2025/11/07/django-sql-injection-CVE-2025-64459.html</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=45853994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45853994</guid></item><item><title><![CDATA[New comment by shivasurya in "Pixnapping Attack"]]></title><description><![CDATA[
<p>I would say this is a nice & clever attack vector by calculating from rendering time aka side channeling. Kudos to the researchers though it would take lot of time and capture pixels even for Google authenticator. My worry is now how much of this could be reproduced to steal OTP from messages.<p>Given to rise of well defined templates (accurately vibe coding design for example: GitHub notification emails) phishing via email, I have literally stopped clicking links email and now I have stop launching apps from intent directly (say open with). Better to open manually and perform such operation + remove useless apps but people underestimate the attack surface (it can come through sdk, web page intents)</p>
]]></description><pubDate>Wed, 15 Oct 2025 13:55:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45592628</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=45592628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45592628</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: What are you working on? (October 2025)"]]></title><description><![CDATA[
<p>This is why codepathfinder.dev is born. It underhood use tree-sitter to search functions, class, member variables and pulls code accurately instead of regex.<p>I started using it like tool call in Security scanning (think of something like claude-code for security scanning)<p>Give it a read if you're interested:<p><a href="https://codepathfinder.dev/blog/codeql-oss-alternative/" rel="nofollow">https://codepathfinder.dev/blog/codeql-oss-alternative/</a><p><a href="https://codepathfinder.dev/blog/introducing-secureflow-cli-to-hunt-vuln/" rel="nofollow">https://codepathfinder.dev/blog/introducing-secureflow-cli-t...</a><p>Happy to discuss!</p>
]]></description><pubDate>Mon, 13 Oct 2025 00:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45563421</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=45563421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45563421</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: What are you working on? (October 2025)"]]></title><description><![CDATA[
<p>Working on SecureFlow (<a href="https://codepathfinder.dev/secureflow-ai/" rel="nofollow">https://codepathfinder.dev/secureflow-ai/</a>) - think of claude-code style but for hunting security vulnerabilities.<p>The goal is to catch vulnerabilities early in the SDLC by running agentic loop that autonomously hunt for security issues in codebases.Currently available as a CLI tool, VSCode extension.I've been actively using to scan WordPress, odoo plugins and found several privilege escalation vuln. I have documented as blog post here: <a href="https://codepathfinder.dev/blog/introducing-secureflow-cli-to-hunt-vuln/" rel="nofollow">https://codepathfinder.dev/blog/introducing-secureflow-cli-t...</a></p>
]]></description><pubDate>Mon, 13 Oct 2025 00:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45563310</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=45563310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45563310</guid></item><item><title><![CDATA[New comment by shivasurya in "Potential issues in curl found using AI assisted tools"]]></title><description><![CDATA[
<p>Love this take actually and have been working on this and published this way back 2023/2024. Recently, I've been inspired by Claude-code & Cline agentic flow + tool looping, I experimented the same with tools like file_read, dir_list and throwing in few sast tools, security prompts on Wordpress plugin ecosystem (say with 10k-100k active installation) and scanned around ~600 and to my surprise it yielded ~45 critical, ~120 high severity issues and accounting 20% for non-reachability vuln. Spent around 6$ and ~40 million tokens with grok-4 fast reasoning model and the results were impressive, I gave a try with claude-sonnet but significantly rate-limited despite having 50$ credits from anthropic for research.<p>You can read about my experience here: 
<a href="https://codepathfinder.dev/blog/introducing-secureflow-cli-to-hunt-vuln/" rel="nofollow">https://codepathfinder.dev/blog/introducing-secureflow-cli-t...</a><p>Old post: <a href="https://shivasurya.me/security-reviews/sast/2024/06/27/automate-security-code-reviews-with-cody-ai.html" rel="nofollow">https://shivasurya.me/security-reviews/sast/2024/06/27/autom...</a></p>
]]></description><pubDate>Fri, 03 Oct 2025 13:39:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45462904</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=45462904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45462904</guid></item><item><title><![CDATA[SecureFlow Extension to Vibe Code Securely – Codepathfinder.dev]]></title><description><![CDATA[
<p>Article URL: <a href="https://codepathfinder.dev/blog/introducing-secureflow-extension-to-vibe-code-securely/">https://codepathfinder.dev/blog/introducing-secureflow-extension-to-vibe-code-securely/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44728257">https://news.ycombinator.com/item?id=44728257</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Jul 2025 21:05:41 +0000</pubDate><link>https://codepathfinder.dev/blog/introducing-secureflow-extension-to-vibe-code-securely/</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=44728257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44728257</guid></item><item><title><![CDATA[Rethinking MCP or Tool Calling Through Permission Based System]]></title><description><![CDATA[
<p>Article URL: <a href="https://shivasurya.me/llm/ai/2025/07/19/mcp-permission-system.html">https://shivasurya.me/llm/ai/2025/07/19/mcp-permission-system.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44624992">https://news.ycombinator.com/item?id=44624992</a></p>
<p>Points: 9</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Jul 2025 13:22:21 +0000</pubDate><link>https://shivasurya.me/llm/ai/2025/07/19/mcp-permission-system.html</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=44624992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44624992</guid></item><item><title><![CDATA[New comment by shivasurya in "Show HN: Hyperbrowser – Scalable Browser Infrastructure for AI Apps"]]></title><description><![CDATA[
<p>had usecase of keeping visa appointments slots and instantly blocked by cloudflare :sad:</p>
]]></description><pubDate>Wed, 11 Dec 2024 02:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42384248</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=42384248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42384248</guid></item><item><title><![CDATA[Show HN: Open-Source CodeQL Alternative]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/shivasurya/code-pathfinder">https://github.com/shivasurya/code-pathfinder</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42218404">https://news.ycombinator.com/item?id=42218404</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 23 Nov 2024 00:18:01 +0000</pubDate><link>https://github.com/shivasurya/code-pathfinder</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=42218404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42218404</guid></item><item><title><![CDATA[Why AntD Design framework is down?]]></title><description><![CDATA[
<p>There is no notice or any warnings from authors regarding antd design framework. Such a huge OSS project members should be responsible in notifying before.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=26135110">https://news.ycombinator.com/item?id=26135110</a></p>
<p>Points: 2</p>
<p># Comments: 4</p>
]]></description><pubDate>Sun, 14 Feb 2021 19:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=26135110</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=26135110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26135110</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: Did AntD Move to Gitee?"]]></title><description><![CDATA[
<p>Same here? is that security issue?</p>
]]></description><pubDate>Sun, 14 Feb 2021 19:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=26135086</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=26135086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26135086</guid></item><item><title><![CDATA[New comment by shivasurya in "Realtime Stock Quotes (Browser extension)"]]></title><description><![CDATA[
<p>Cool!</p>
]]></description><pubDate>Sat, 19 Dec 2020 23:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=25482485</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=25482485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25482485</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: Why Paul Graham’s Website Isn’t Using HTTPS?"]]></title><description><![CDATA[
<p>It’s not about impressing but it ensures that it’s safe for everyone and it’s clear that his website gets huge traffic.</p>
]]></description><pubDate>Sun, 04 Oct 2020 04:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=24676624</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=24676624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24676624</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: Why Paul Graham’s Website Isn’t Using HTTPS?"]]></title><description><![CDATA[
<p>Yes, I’ve experienced it personally while doing my undergrad in india</p>
]]></description><pubDate>Sun, 04 Oct 2020 04:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=24676608</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=24676608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24676608</guid></item><item><title><![CDATA[New comment by shivasurya in "Ask HN: Why Paul Graham’s Website Isn’t Using HTTPS?"]]></title><description><![CDATA[
<p>The intention isn’t about private information. What if essay text is modified in transit/injected with advertisements?</p>
]]></description><pubDate>Sun, 04 Oct 2020 03:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=24676320</link><dc:creator>shivasurya</dc:creator><comments>https://news.ycombinator.com/item?id=24676320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24676320</guid></item></channel></rss>