<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: devashish86</title><link>https://news.ycombinator.com/user?id=devashish86</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 21 Oct 2026 09:19:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=devashish86" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by devashish86 in "Nobody Has Actually Built a Software Factory"]]></title><description><![CDATA[
<p>Same experience. I've spent hours tweaking prompts, harnesses, skills and what not to have a simple (but non trivial) project completely managed by an agent.<p>The key constraint was keeping the quality bar high.<p>If I lower the quality bar and _only_ care about a working solution, this works great. And I dare not look at the implementation details if this is the outcome I care about.<p>But if I want a working solution _and_ have it done the right way, then I need to be in the loop at key points. Newer models, unfortunately, have made this problem worse.
I will inevitably come back to some form of bad decisions, deviations or just slop. Left unattended, it snowballs into a pile of mess. 
At this point, I decide if I spend time fixing it or switch my mental model to not care about the quality.<p>The problem is worse when there's a team involved here. Fragmented tooling , prompts, harness, model causes more divergence. Especially in quality. Senior engineers become bottleneck as the quality enforcers.<p>I do like the revert rate metric that Posthog tracks. This can help incrementally build the tooling to a point it can be trusted and scales.</p>
]]></description><pubDate>Thu, 03 Sep 2026 17:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49553580</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=49553580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49553580</guid></item><item><title><![CDATA[New comment by devashish86 in "Show HN: Qwen3.6 27B on a DGX Spark writing code that ships"]]></title><description><![CDATA[
<p>Author here. Want to share the results of my experiments with local inference. I failed to get decent output from my previous setup (<a href="https://news.ycombinator.com/item?id=48587865">https://news.ycombinator.com/item?id=48587865</a>). But this stack is performing much better.<p>The local stack only became reliable after fixing multiple separate failures in the stack, fixing the coding harness, improving system prompt and other tweaks in different components.<p>Concrete repo evidence in the post is from Clawrium(<a href="https://github.com/ric03uec/clawrium" rel="nofollow">https://github.com/ric03uec/clawrium</a>) PRs #855, #859, and #861. Will continue to iterate on this till I can offload about 30% of the project work completely to the local models.</p>
]]></description><pubDate>Tue, 07 Jul 2026 17:17:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48820736</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48820736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820736</guid></item><item><title><![CDATA[Show HN: Qwen3.6 27B on a DGX Spark writing code that ships]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.devashish.me/p/owning-inference-qwen36-on-dgx-spark">https://www.devashish.me/p/owning-inference-qwen36-on-dgx-spark</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48820677">https://news.ycombinator.com/item?id=48820677</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 07 Jul 2026 17:12:19 +0000</pubDate><link>https://www.devashish.me/p/owning-inference-qwen36-on-dgx-spark</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48820677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48820677</guid></item><item><title><![CDATA[New comment by devashish86 in "Two Qwen3 models on one DGX Spark: the residency math"]]></title><description><![CDATA[
<p>fair points. will take this into account in the next post.</p>
]]></description><pubDate>Wed, 24 Jun 2026 04:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48655052</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48655052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48655052</guid></item><item><title><![CDATA[New comment by devashish86 in "Two Qwen3 models on one DGX Spark: the residency math"]]></title><description><![CDATA[
<p>fair point, i'll publish the methodology in the beginning next time onward.<p>fwiw, this is my high level process.<p>1. i keep comprehensive notes _while_ i'm experimenting(like checkpoints). this is a mix of commits and a append-only changelog file<p>2. if some part of what i've done seems like i can share with public, i create an outline of it. small paragraph with a few points<p>3. then i ask the model to merge the two to generate a post. i have my own style guide but ofcourse, the model idiosyncrasies will always creep in.</p>
]]></description><pubDate>Wed, 24 Jun 2026 04:16:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48655041</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48655041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48655041</guid></item><item><title><![CDATA[New comment by devashish86 in "Two Qwen3 models on one DGX Spark: the residency math"]]></title><description><![CDATA[
<p>Author here. Quick context the post doesn't quite spell out:<p>The tool_choice="auto" failure on Qwen3-Next isn't a parser issue — the model
reasons inside <think>, decides, and never emits the tool call. No error, just
empty tool_calls. The fix was swapping the backbone from Thinking to Instruct,
not tuning any parser flag.<p>The "load the bigger model first, size the smaller against actual residency"
playbook generalizes to anything with shared CUDA framework overhead. The ~5 GiB
framework floor shows up even at small gpu_memory_utilization values — plan
against actuals, not targets.</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587887</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48587887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587887</guid></item><item><title><![CDATA[Two Qwen3 models on one DGX Spark: the residency math]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.devashish.me/p/two-qwen3-models-on-one-dgx-spark">https://www.devashish.me/p/two-qwen3-models-on-one-dgx-spark</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48587865">https://news.ycombinator.com/item?id=48587865</a></p>
<p>Points: 95</p>
<p># Comments: 49</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:29:52 +0000</pubDate><link>https://www.devashish.me/p/two-qwen3-models-on-one-dgx-spark</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48587865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587865</guid></item><item><title><![CDATA[New comment by devashish86 in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Building Clawrium (<a href="https://github.com/ric03uec/clawrium" rel="nofollow">https://github.com/ric03uec/clawrium</a>), a CLI to orchestrate a fleet of autonomous agents(like openclaw, hermes etc) on multiple physical hosts.
As I started running agents on my home network I needed an easy way to maintain them without sshing every every time. I built clawrium as a way to centralize config management, secrets, templates and llm providers. Think of it like a control plane similar to kubectl.</p>
]]></description><pubDate>Mon, 15 Jun 2026 13:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541038</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=48541038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541038</guid></item><item><title><![CDATA[New comment by devashish86 in "Show HN: Clawrium – A CLI for managing AI agent fleet across multiple instances"]]></title><description><![CDATA[
<p>I have 2 OpenClaws running on an old Ubuntu box, and one on a PI. Every config change meant SSHing into each one, tweaking files, restarting services, checking logs. Its all fun during experimentation but now I'm using these for some real work and don't want to spend time troubleshooting config drifts.<p>So I've been building Clawrium (clm) - a CLI that treats your machines as a fleet and your agents as the things you deploy onto them. Point it at a host, deploy an agent, and you get one command center instead of three terminal tabs.<p>What works today:
- `clm` CLI to configure instances, LLM providers, IP addresses etc
- End-to-end install + lifecycle management for OpenClaw (Zeroclaw in progress)
- Basic TUI to list all the running agent instances in one place
- Normalized config format; Clawrium translates to Openclaw native format but I intend to add support for all *Claws<p>What's coming: ZeroClaw, Hermes and other claw support, token-usage guardrails across the fleet, config import/export, backups and other goodies. I'm the solo dev on this so I'm building the features based on my immediate needs.<p>It's built on Python + Typer + ansible-runner.<p>Still early and rough around the edges. Would love feedback from anyone running agents across multiple machines, especially on what the CLI ergonomics should feel like.<p>Repo: <a href="https://github.com/ric03uec/clawrium" rel="nofollow">https://github.com/ric03uec/clawrium</a><p>Docs: <a href="https://ric03uec.github.io/clawrium/" rel="nofollow">https://ric03uec.github.io/clawrium/</a><p>Announcement: <a href="https://www.devashish.me/p/introducing-clawrium-an-aquarium" rel="nofollow">https://www.devashish.me/p/introducing-clawrium-an-aquarium</a></p>
]]></description><pubDate>Wed, 22 Apr 2026 17:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47866439</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=47866439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47866439</guid></item><item><title><![CDATA[Show HN: Clawrium – A CLI for managing AI agent fleet across multiple instances]]></title><description><![CDATA[
<p>Announcement post: <a href="https://www.devashish.me/p/introducing-clawrium-an-aquarium" rel="nofollow">https://www.devashish.me/p/introducing-clawrium-an-aquarium</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47866438">https://news.ycombinator.com/item?id=47866438</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 22 Apr 2026 17:17:16 +0000</pubDate><link>https://ric03uec.github.io/clawrium/</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=47866438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47866438</guid></item><item><title><![CDATA[New comment by devashish86 in "Ask HN: Who is using OpenClaw?"]]></title><description><![CDATA[
<p>I'm running a few instances of OpenClaw(and Zeroclaw). I use it for a few things<p>1. Experimenting with local models. OpenClaw uses local inference on a DGX Spark machine. Helps me understand how different, newer models work and behave<p>2. Bot 1 helps me maintain a personal project. It sits in discord channel and I throw ideas at it, ask it to log issues, give me priorities, update docs etc. Basically maintenance work to manage the repo<p>3. Bot 2 is general purpose assistant to take notes(while driving, on a walk, etc), give me daily AI news summary from trusted sources and my relevance criteria. Give me suggestions on what should I dig deeper<p>4. Bot 3 is setup for work environment. Sits in slack as my team's assistant. Process meeting notes automaticlaly from google and send us summary for the week/month, important notes from a project, answer questions for rest of the org and more. This is most "real" use case so far for me<p><plug>
I build <a href="https://github.com/ric03uec/clawrium" rel="nofollow">https://github.com/ric03uec/clawrium</a> as a lightweight orchestration system to manage agents on a local network because i was having a hard time keeping tabs on these agents. all the ssh-ing and config file gymnastics was too much to handle.
</plug></p>
]]></description><pubDate>Thu, 16 Apr 2026 15:53:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47795202</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=47795202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47795202</guid></item><item><title><![CDATA[Show HN: Local and Cloud LLM Comparison Using Nvidia DGX Spark]]></title><description><![CDATA[
<p>Sharing a recording and notes from my demo at AI Tinkerers Seattle last week. I ran 6 different models in parallel on identical coding tasks and had a judge score each output on a 10-point scale.<p>Local models (obviously) didn't compare well with the cloud counterparts for this experiment. But I've found them to be useful for simpler tasks with a well defined scope e.g. testing, documentation, compliance. etc</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46951625">https://news.ycombinator.com/item?id=46951625</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Feb 2026 21:25:46 +0000</pubDate><link>https://www.devashish.me/p/local-cloud-llm-comparison-using</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=46951625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46951625</guid></item><item><title><![CDATA[Migrating from Claude Code to OpenCode]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.devashish.me/p/migrating-from-claude-code-to-opencode">https://www.devashish.me/p/migrating-from-claude-code-to-opencode</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46744800">https://news.ycombinator.com/item?id=46744800</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 24 Jan 2026 16:15:08 +0000</pubDate><link>https://www.devashish.me/p/migrating-from-claude-code-to-opencode</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=46744800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46744800</guid></item><item><title><![CDATA[Never Blocked Teams]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.devashish.me/p/never-blocked-teams">https://www.devashish.me/p/never-blocked-teams</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46015824">https://news.ycombinator.com/item?id=46015824</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 22 Nov 2025 16:19:16 +0000</pubDate><link>https://www.devashish.me/p/never-blocked-teams</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=46015824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46015824</guid></item><item><title><![CDATA[New comment by devashish86 in "Claude Code to manage engineering teams"]]></title><description><![CDATA[
<p>I'm a heavy cc user for writing code, reviewing documentation, brainstorming, updating jira tickets etc etc. 
For the past few months, I started experimenting with managing a team using cc. As a team, we got together and decided to experiment with a new way to run the team and now that we're looking at some good results, I wanted to share our learnings here<p><a href="https://www.devashish.me/p/why-5x-engineers-dont-make-5x-teams" rel="nofollow">https://www.devashish.me/p/why-5x-engineers-dont-make-5x-tea...</a><p>Would love to hear thoughts from others who are trying something similar.</p>
]]></description><pubDate>Fri, 07 Nov 2025 19:08:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45849783</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=45849783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45849783</guid></item><item><title><![CDATA[Claude Code to manage engineering teams]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.devashish.me/p/why-5x-engineers-dont-make-5x-teams">https://www.devashish.me/p/why-5x-engineers-dont-make-5x-teams</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45849782">https://news.ycombinator.com/item?id=45849782</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 07 Nov 2025 19:08:37 +0000</pubDate><link>https://www.devashish.me/p/why-5x-engineers-dont-make-5x-teams</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=45849782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45849782</guid></item><item><title><![CDATA[The Linus Method: How we simiplifed RFC reviews]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.devashish.me/p/the-linus-method">https://www.devashish.me/p/the-linus-method</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45540813">https://news.ycombinator.com/item?id=45540813</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Oct 2025 16:35:07 +0000</pubDate><link>https://www.devashish.me/p/the-linus-method</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=45540813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45540813</guid></item><item><title><![CDATA[New comment by devashish86 in "Ask HN: Who is accountable for cloud costs in your org?"]]></title><description><![CDATA[
<p>> The problem with the "everyone" model being pitched here is that it may as well be a synonym for "nobody."
Can't agree with this enough!<p>Thanks for your inputs. A lot of it resonates with what I've observed which translates to the fact that this is as much a cultural/people problem as much it is a technical problem. If teams took ownership by just building visibility, then it'd be an easier problem to solve.<p>You bring up a good point of doing canary deployments for solving this problem. I'll check this out.<p>But its interesting that you say ".. if it is a substantial risk in your domain". Isn't this a problem that most engineering teams are struggling with, especially in last few years? Being part of a few DevOps meetups in my area(Seattle) for a while and having attended a bunch of conferences in last couple of year, I've noticed cost coming up as one of the most recurring discussion topics. 
Just curious why cloud costs wont be a risk in any domain.</p>
]]></description><pubDate>Thu, 09 Jan 2025 17:39:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=42647942</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=42647942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42647942</guid></item><item><title><![CDATA[New comment by devashish86 in "Ask HN: Who is accountable for cloud costs in your org?"]]></title><description><![CDATA[
<p>I agree that building visibility makes accountability easier. Its relatively trivial to build observability for individual services and we have achieved some version of it.<p>The problem is when 30 odd microservices (each team owning between 5-10) talking to each other. In pre-production setup, changes in few of these services might not have noticeable impact on cost which will become quite apparent in production. When this happens, we definitely notice an increase the cost and the unit metric. But then we dont know where to start fixing this problem from. Right now, this becomes a war-room situation based on the severity but I dont think this is sustainable.<p>In comparison, if we take API latency as a metric, the accountability and ownership are clearly defined: If an API slows down, the team that owns it, fixes it. They can work with anyone they need to but its their job to fix it.<p>Did you face similar concerns/issues? Not sure if this is a problem other engineering teams are struggling with or even considering as a real problem to invest it.<p>I'm also not sure if theres a "standard" way of doing this which we should be thinking about. So, looking for ideas and thoughts here.</p>
]]></description><pubDate>Thu, 09 Jan 2025 17:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42647817</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=42647817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42647817</guid></item><item><title><![CDATA[New comment by devashish86 in "Ask HN: Who is accountable for cloud costs in your org?"]]></title><description><![CDATA[
<p>Already done! This actually works pretty well when two conditions are true
1. cost becomes an engineering-org wide pain point
2. there are a bunch of low hanging fruit (another way to say you're just starting off your cost improvement journey)<p>Since cost is not really a "deliverable" for non-platform teams, this incentive doesnt go far. Especially after a few iterations of this are done, saving 1K is hard.<p>We did a short program(similar to a bug bash) for a couple of sprints to dig up all the improvements we can do to reduce to cost. This was early in our cost reduction journey. This did help us get a huge list of what we can do and we picked the most impactful items from this.</p>
]]></description><pubDate>Thu, 09 Jan 2025 16:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42646896</link><dc:creator>devashish86</dc:creator><comments>https://news.ycombinator.com/item?id=42646896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42646896</guid></item></channel></rss>