<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: ojuschugh1</title><link>https://news.ycombinator.com/user?id=ojuschugh1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 14:10:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ojuschugh1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ojuschugh1 in "[dead]"]]></title><description><![CDATA[
<p>I got tired of watching Codex re-read the same files over and over. A 2,000-token file read 5 times = 10,000 tokens gone. So I built sqz.<p>The key insight: most token waste isn't from verbose content - it's from repetition. sqz keeps a SHA-256 content cache. First read compresses normally. Every subsequent read of the same file returns a 13-token inline reference instead of the full content. The LLM still understands it.<p>Real numbers from my sessions:<p>File read 5x: 10,000 tokens → 1,400 tokens (86% saved)<p>JSON API response with nulls: 56% reduction (strips nulls, TOON-encodes)<p>Repeated log lines: 58% reduction (condenses duplicates)<p>Stack traces: 0% reduction (intentionally — error content is sacred)<p>That last point is the whole philosophy. Aggressive compression can save more tokens on paper, but if it strips context from your error messages or drops lines from your diffs, the LLM gives you worse answers and you end up spending more tokens fixing the mistakes. sqz compresses what's safe to compress and leaves critical content untouched. You save tokens without sacrificing result quality.<p>It works across 4 surfaces:<p>Shell hook (auto-compresses CLI output)<p>MCP server (compiled Rust, not Node)<p>Browser extension (Chrome + Firefox (currently in approval phase)— works on ChatGPT, Claude, Gemini, Grok, Perplexity)<p>IDE plugins (JetBrains, VS Code)<p>Single Rust binary. Zero telemetry. 549 tests + 57 property-based correctness proofs.<p>cargo install sqz-cli<p>sqz init<p>Track your savings:<p>sqz gain # ASCII chart of daily token savings<p>sqz stats # cumulative report
Where sqz shines
Scenario  Savings  Why<p>Repeated file reads (5x)  86%  Dedup cache: 13-token ref after first read
JSON API responses with nulls  7–56%  Strip nulls + TOON encoding (varies by null density)
Repeated log lines  58%  Condense stage collapses duplicates
Large JSON arrays  77%  Array sampling + collapseToken Savingssqz saves tokens in two ways: compression (removing noise from content) and deduplication (replacing repeated reads with 13-token references). The dedup cache is where the biggest savings happen in real sessions.Where sqz shinesScenario Savings WhyRepeated file reads (5x) 86% Dedup cache: 13-token ref after first readJSON API responses with nulls 7–56% Strip nulls + TOON encoding (varies by null density)Repeated log lines 58% Condense stage collapses duplicatesLarge JSON arrays 77% Array sampling + collapseWhere sqz shinesScenarioSavingsWhyRepeated file reads (5x)86%Dedup cache: 13-token ref after first readJSON API responses with nulls7–56%Strip nulls + TOON encoding (varies by null density)Repeated log lines58%Condense stage collapses duplicatesLarge JSON arrays77%Array sampling + collapseToken Savingssqz saves tokens in two ways: compression (removing noise from content) and deduplication (replacing repeated reads with 13-token references). The dedup cache is where the biggest savings happen in real sessions.Where sqz shinesScenario Savings WhyRepeated file reads (5x) 86% Dedup cache: 13-token ref after first readJSON API responses with nulls 7–56% Strip nulls + TOON encoding (varies by null density)Repeated log lines 58% Condense stage collapses duplicatesLarge JSON arrays 77% Array sampling + collapse<p>GitHub: <a href="https://github.com/ojuschugh1/sqz" rel="nofollow">https://github.com/ojuschugh1/sqz</a><p>Happy to answer questions about the architecture or benchmarks. Hope this tool will Sqz your tokens and save your credits.<p>f you try it, a  helps with discoverability — and bug reports are extra welcome since this is v0.2 so rough edges exist.<p>It is available as IDE Extension , CLI via npm, cargo, pip , soon it will be able as web extension to use with chatgpt, claude, gemmini websites as well.</p>
]]></description><pubDate>Thu, 16 Apr 2026 12:01:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47791784</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47791784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47791784</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: What are you working on? (April 2026) (Non AI)"]]></title><description><![CDATA[
<p>I have been building on 3 tools lately all opensource-:<p>1) Etch-Detect API changes automatically using real traffic (no tests required)<p><a href="https://github.com/ojuschugh1/etch" rel="nofollow">https://github.com/ojuschugh1/etch</a><p>2) GhostDep-Detect phantom and unused dependencies across multiple languages using a fast Rust-based CLI<p><a href="https://github.com/ojuschugh1/ghostdep" rel="nofollow">https://github.com/ojuschugh1/ghostdep</a><p>3) a local CLI that verifies whether AI coding agents actually did what they claimed<p><a href="https://github.com/ojuschugh1/claimcheck" rel="nofollow">https://github.com/ojuschugh1/claimcheck</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 12:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47717069</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47717069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47717069</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: What Are You Working On?"]]></title><description><![CDATA[
<p>I have been building on 3 tools lately all opensource-:<p>1) Etch-Detect API changes automatically using real traffic (no tests required)<p><a href="https://github.com/ojuschugh1/etch" rel="nofollow">https://github.com/ojuschugh1/etch</a><p>2) GhostDep-Detect phantom and unused dependencies across multiple languages using a fast Rust-based CLI<p><a href="https://github.com/ojuschugh1/ghostdep" rel="nofollow">https://github.com/ojuschugh1/ghostdep</a><p>3) a local CLI that verifies whether AI coding agents actually did what they claimed<p><a href="https://github.com/ojuschugh1/claimcheck" rel="nofollow">https://github.com/ojuschugh1/claimcheck</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 12:26:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47717065</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47717065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47717065</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: What are you working on? (April 2026)"]]></title><description><![CDATA[
<p>I have been building on 3 tools lately all opensource-:<p>1) Etch-Detect API changes automatically using real traffic (no tests required)<p><a href="https://github.com/ojuschugh1/etch" rel="nofollow">https://github.com/ojuschugh1/etch</a><p>2) GhostDep-Detect phantom and unused dependencies across multiple languages using a fast Rust-based CLI<p><a href="https://github.com/ojuschugh1/ghostdep" rel="nofollow">https://github.com/ojuschugh1/ghostdep</a><p>3) a local CLI that verifies whether AI coding agents actually did what they claimed<p><a href="https://github.com/ojuschugh1/claimcheck" rel="nofollow">https://github.com/ojuschugh1/claimcheck</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 12:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47717047</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47717047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47717047</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Show HN: Detect phantom and unused dependencies across multiple languages"]]></title><description><![CDATA[
<p>It is a rust-based cli. Looking for honest feedback on this :)<p>Thanks</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:26:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47662166</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47662166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662166</guid></item><item><title><![CDATA[Show HN: Detect phantom and unused dependencies across multiple languages]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ojuschugh1/ghostdep">https://github.com/ojuschugh1/ghostdep</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47662098">https://news.ycombinator.com/item?id=47662098</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:21:32 +0000</pubDate><link>https://github.com/ojuschugh1/ghostdep</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47662098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47662098</guid></item><item><title><![CDATA[Show HN: Detect API changes automatically using real traffic]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ojuschugh1/etch">https://github.com/ojuschugh1/etch</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47642108">https://news.ycombinator.com/item?id=47642108</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 04 Apr 2026 18:58:38 +0000</pubDate><link>https://github.com/ojuschugh1/etch</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=47642108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642108</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: Who wants to be hired? (September 2024)"]]></title><description><![CDATA[
<p>Location: India<p>Remote: Yes<p>Willing to relocate: Prefer remote<p>Technologies: Open Source, Python, C/C++, LLMs, Gen AI, Rags, Git, Github, Docker, etc<p>Résumé/CV: <a href="https://www.linkedin.com/in/ojus-chugh-364328201/" rel="nofollow">https://www.linkedin.com/in/ojus-chugh-364328201/</a><p>I am looking for an entry-level software engineer position full-time.Past experience with Google, SAS Inc, Eutech Singapore</p>
]]></description><pubDate>Sat, 07 Sep 2024 18:22:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41475457</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=41475457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41475457</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: Who wants to be hired? (July 2024)"]]></title><description><![CDATA[
<p>Location: Delhi, India<p>Remote: Yes<p>Willing to relocate: Only within the Delhi/NCR region, prefer remote<p>Technologies:  C, Python, C++, Generative AI, HTML/CSS, Flask, Git, MERN, AI/ML, OpenCV, Open-Source, PHP, Java, CNN, SQL, Cloud, Software Development, Linux, LLMs, RAG<p>Résumé/CV: <a href="https://drive.google.com/file/d/1SZxHFXaXUKBKd4nOFq7ADKTbd4XqJgNb/view" rel="nofollow">https://drive.google.com/file/d/1SZxHFXaXUKBKd4nOFq7ADKTbd4X...</a><p>Email: ojuschugh(at)gmail(dot)com<p>I am a recent IT graduate from India seeking full-time software engineer positions, preferably remote. I have experience working with LLMs, fine-tuning LLMs, RAG, open-source software development, machine learning, and web development. Recently, I worked at SAS as a Gen AI intern, I have done the Google Summer of Code at the Eclipse Foundation and worked as a full-stack intern at Eutech as well in the past. I am passionate and dedicated, with a current focus on Generative AI and LLMs.<p>I am only interested in full-time positions, not contract roles. However, I am open to research positions or internships that involve publishing research papers. Feel free to reach out to me.<p>Thank you.</p>
]]></description><pubDate>Thu, 04 Jul 2024 16:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40876271</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=40876271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40876271</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: Who wants to be hired? (January 2024)"]]></title><description><![CDATA[
<p>Location: Delhi, India<p>Remote: Yes<p>Willing to relocate: Yes but prefer remote<p>Technologies: Java, J2EE, Python, C++, TypeScript, JavaScript, React.js, Next.js, Node.js<p>Résumé/CV: [Link to Résumé/CV](<a href="https://drive.google.com/file/d/1gi4ve8rPmS_IWAQwU07bCmvvt1C" rel="nofollow">https://drive.google.com/file/d/1gi4ve8rPmS_IWAQwU07bCmvvt1C</a>...)<p>Email: ojuschugh@gmail.com<p>GitHub: [GitHub Profile](<a href="https://github.com/ojuschugh1/">https://github.com/ojuschugh1/</a>)<p>Happy New Year Everyone! I hope you all are doing well.I am Ojus, a recent IT graduate and I'm looking for a job. I can join immediately. I'm interested in Software Development, C++,Python, Java EE, Jenkins, Debugging, AWS, Open Source, Web Development, and I'm open to trying out something new.<p>I have worked as a software engineering intern at Eclipse Foundation (Founded by IBM) as part of Google Summer of Code 2023, working on Eclipse Cargo Tracker with Reza Rahman (principal program manager at Microsoft).<p>Most of my programming experience during college has been with C++, Javascript and Python, and for the past four months, I’ve been writing code in Java by working on Eclipse Cargo Tracker, upgrading the codebase from Jakarta EE 8 to Jakarta EE 10 (Formerly Java EE) as part of Google Summer of Code. Read more about my GSoC contributions: [Link to Medium Article](<a href="https://medium.com/@ojuschugh1/gsoc23-work-product-submissio" rel="nofollow">https://medium.com/@ojuschugh1/gsoc23-work-product-submissio</a>......)<p>Apart from that, I'm also interested in DevOps and Gen AI (still in the early stages of learning it).<p>I am committed to proving my capabilities and dedication if given the chance. Thank you for considering my request.<p>Thanks, Ojus.</p>
]]></description><pubDate>Wed, 03 Jan 2024 04:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38850862</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38850862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38850862</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "General Query"]]></title><description><![CDATA[
<p>Thanks for letting me know about this, I recently got confirmation that they are closed.<p>Thanks to both you for the help :)</p>
]]></description><pubDate>Tue, 19 Dec 2023 06:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38692383</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38692383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38692383</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "General Query"]]></title><description><![CDATA[
<p>ok , could you kindly please tell like how to comment or post in a thread may be i am doing in the wrong way like I post through submit option , in title i add some random title related to text , and i keep url blank  and write the description or text in the text box and then submit it.Is this i am doing in the right way ?.<p>For ask section thread, i can see option to reply to others comment but unable to comment my own message.<p>Thanks and Regards</p>
]]></description><pubDate>Mon, 18 Dec 2023 08:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=38680182</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38680182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38680182</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "General Query"]]></title><description><![CDATA[
<p>Hi,Thanks for your help. I wanted to post the comment on the ask HN:who wants to hired but unbale to comment so i was figuring out over internet but unable to find it.<p>Right now as well I am unable to comment in the ASK:HN who wants to be hired(December,2023)even after you vouch me, why so ?.</p>
]]></description><pubDate>Sun, 17 Dec 2023 14:58:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38673252</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38673252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38673252</guid></item><item><title><![CDATA[General Query]]></title><description><![CDATA[
<p>Hi Everyone,<p>I hope this message finds you well. I recently joined and am encountering an issue with commenting on ASK posts. I'm unsure if it's related to my low karma, as I only joined yesterday, or if I might be missing a step. Could someone kindly guide me on the correct process or inform me if there are any specific requirements for commenting?<p>Your assistance is greatly appreciated.<p>Thank you,</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38671858">https://news.ycombinator.com/item?id=38671858</a></p>
<p>Points: 1</p>
<p># Comments: 6</p>
]]></description><pubDate>Sun, 17 Dec 2023 10:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=38671858</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38671858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38671858</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: Who is hiring? (December 2023)"]]></title><description><![CDATA[
<p>Hi, I hope you are doing well.I am interested in technical internship or entry level software engineer job.I am from India, I am unable to see any entry level job on the website.Is there any opening for new grad software engineer roles as
your team is growing ?</p>
]]></description><pubDate>Sun, 17 Dec 2023 05:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=38670589</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38670589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38670589</guid></item><item><title><![CDATA[New comment by ojuschugh1 in "Ask HN: Who wants to be hired? (December 2023)"]]></title><description><![CDATA[
<p>Location: Delhi, India
Remote: Yes<p>Willing to relocate: No<p>Technologies: Java, J2EE, Python, C++, TypeScript, JavaScript, React.js, Next.js, Node.js<p>Résumé/CV: [Link to Résumé/CV](<a href="https://drive.google.com/file/d/1gi4ve8rPmS_IWAQwU07bCmvvt1Czresq/view?usp=sharing" rel="nofollow noreferrer">https://drive.google.com/file/d/1gi4ve8rPmS_IWAQwU07bCmvvt1C...</a>)<p>Email: ojuschugh@gmail.com<p>I am a recent college graduate and I'm looking for a job. I can join immediately. I'm interested in Software Development, C++, Java EE, Jenkins, Debugging, AWS, Open Source, Web Development, and I'm open to trying out something new.<p>I have worked as a software engineering intern at Eclipse Foundation (Founded by IBM) as part of Google Summer of Code 2023, working on Eclipse Cargo Tracker with Reza Rahman (principal program manager at Microsoft).<p>Most of my programming experience during college has been with C++, and for the past four months, I’ve been writing code in Java by working on Eclipse Cargo Tracker, upgrading the codebase from Jakarta EE 8 to Jakarta EE 10 (Formerly Java EE) as part of Google Summer of Code. Read more about my GSoC contributions: [Link to Medium Article](<a href="https://medium.com/@ojuschugh1/gsoc23-work-product-submission-a9d8cabd53c" rel="nofollow noreferrer">https://medium.com/@ojuschugh1/gsoc23-work-product-submissio...</a>...)<p>Apart from that, I'm also interested in DevOps and Gen AI (still in the early stages of learning it).<p>Thanks,
Ojus.</p>
]]></description><pubDate>Sat, 16 Dec 2023 17:45:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=38666225</link><dc:creator>ojuschugh1</dc:creator><comments>https://news.ycombinator.com/item?id=38666225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38666225</guid></item></channel></rss>