<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: spikey_sanju</title><link>https://news.ycombinator.com/user?id=spikey_sanju</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 26 Sep 2026 02:37:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spikey_sanju" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: DroidClaw – Turn old Android phones into AI agents]]></title><description><![CDATA[
<p>Hey all, I built an open-source tool that lets you give an Android phone a goal in plain English. It reads the accessibility tree, sends the UI state to an LLM, executes actions via ADB, and loops until the task is done.<p>The core loop: dump accessibility tree via uiautomator → parse and filter to ~40 relevant elements → LLM returns {think, plan, action} → execute via ADB → repeat.<p>Some technical decisions worth noting:<p>- Primary input is the accessibility tree, not vision. Vision (screenshots + multimodal model) is only a fallback for when the tree is empty (WebViews, Flutter).<p>- Stuck detection: if the screen state doesn't change for 3 steps, recovery kicks in with back navigation, home, or app re-launch.<p>- Two execution modes: AI-powered workflows (JSON, LLM decides navigation) and deterministic flows (YAML, fixed sequences, no LLM calls).<p>- ADB over WiFi + Tailscale for remote control. The phone becomes an always-on agent you can trigger from anywhere.<p>- Supports Groq (free tier), OpenAI, OpenRouter, Bedrock. Ollama support just landed for fully local inference.<p>- One-line install: curl -fsSL <a href="https://droidclaw.ai/install.sh" rel="nofollow">https://droidclaw.ai/install.sh</a> | sh<p>Built with Bun + TypeScript. 35 example workflows included covering messaging, social, productivity, research, and lifestyle tasks.<p><a href="https://github.com/unitedbyai/droidclaw" rel="nofollow">https://github.com/unitedbyai/droidclaw</a>
<a href="https://droidclaw.ai" rel="nofollow">https://droidclaw.ai</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47037459">https://news.ycombinator.com/item?id=47037459</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Feb 2026 17:05:20 +0000</pubDate><link>https://droidclaw.ai</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=47037459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47037459</guid></item><item><title><![CDATA[New comment by spikey_sanju in "HN: DunSocial – AI scheduler that learns your voice and writes your posts"]]></title><description><![CDATA[
<p>Hey HN.<p>I built DunSocial because I kept ghosting my own social media. Had things to share but hated the process.<p>Every scheduler assumes you have content ready. I never did.<p>So I built one that writes for you. It learns how you talk. Remembers what you like, what you'd never say. Shows up with drafts. You tweak, schedule, done.<p>Built our own memory infra to make the voice learning work.<p>The memory part was the hard problem. Not just "tone: professional" dropdowns. Actually learning from how you write over time.
Still early. Using it for my own stuff.<p>Would love feedback.
dunsocial.com</p>
]]></description><pubDate>Sun, 11 Jan 2026 14:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46576269</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=46576269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46576269</guid></item><item><title><![CDATA[HN: DunSocial – AI scheduler that learns your voice and writes your posts]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.dunsocial.com">https://www.dunsocial.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46576268">https://news.ycombinator.com/item?id=46576268</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 11 Jan 2026 14:59:14 +0000</pubDate><link>https://www.dunsocial.com</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=46576268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46576268</guid></item><item><title><![CDATA[New comment by spikey_sanju in "We log everything except the reason"]]></title><description><![CDATA[
<p>Read Foundation Capital's essay on decision traces. Good insight, too many words. Made a simpler version with interactive examples</p>
]]></description><pubDate>Fri, 26 Dec 2025 13:11:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46391659</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=46391659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46391659</guid></item><item><title><![CDATA[We log everything except the reason]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sanju.sh/writings/capture-the-why">https://www.sanju.sh/writings/capture-the-why</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46391658">https://news.ycombinator.com/item?id=46391658</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 26 Dec 2025 13:11:30 +0000</pubDate><link>https://www.sanju.sh/writings/capture-the-why</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=46391658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46391658</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Stop asking people how your design looks"]]></title><description><![CDATA[
<p>Hey — if I could tell past-me one thing, Stop asking people how your design looks.<p>That question invites vague feedback from people who don’t use your thing.
You want behavior. Friction. Patterns.<p>Wrote a short note to remind myself too!!!<p>What's your thoughts on this?</p>
]]></description><pubDate>Wed, 02 Apr 2025 21:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43561560</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=43561560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43561560</guid></item><item><title><![CDATA[Stop asking people how your design looks]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sanju.sh/thoughts/stop-asking-for-design-feedback">https://www.sanju.sh/thoughts/stop-asking-for-design-feedback</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43561559">https://news.ycombinator.com/item?id=43561559</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 02 Apr 2025 21:03:44 +0000</pubDate><link>https://www.sanju.sh/thoughts/stop-asking-for-design-feedback</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=43561559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43561559</guid></item><item><title><![CDATA[New comment by spikey_sanju in "AI Is Learning Taste"]]></title><description><![CDATA[
<p>Hey folks, I wrote a short blog on something I’ve been thinking about—what happens when AI starts to understand taste?<p>Everyone talks about AI replacing coders and writers.<p>But what if the real shift is when it starts to replace taste?</p>
]]></description><pubDate>Sun, 30 Mar 2025 19:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43526711</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=43526711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43526711</guid></item><item><title><![CDATA[AI Is Learning Taste]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sanju.sh/thoughts/ai-is-learning-taste">https://www.sanju.sh/thoughts/ai-is-learning-taste</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43526710">https://news.ycombinator.com/item?id=43526710</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 30 Mar 2025 19:15:43 +0000</pubDate><link>https://www.sanju.sh/thoughts/ai-is-learning-taste</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=43526710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43526710</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Stop Trying to Do It All, One Task Is Enough"]]></title><description><![CDATA[
<p>Hey all, I explain in the blog how focusing on the most important task helps me move forward. I stopped multitasking and started making real progress.<p>- Sanju</p>
]]></description><pubDate>Mon, 23 Dec 2024 21:22:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42497719</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42497719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42497719</guid></item><item><title><![CDATA[Stop Trying to Do It All, One Task Is Enough]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sanju.sh/thoughts/the-next-thing">https://www.sanju.sh/thoughts/the-next-thing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42497718">https://news.ycombinator.com/item?id=42497718</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 23 Dec 2024 21:22:49 +0000</pubDate><link>https://www.sanju.sh/thoughts/the-next-thing</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42497718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42497718</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Made up? Hardly. I hear you, but reality isn’t as tidy as a research paper. Planning only gets you so far; timing and luck do the rest. IYKYK!</p>
]]></description><pubDate>Thu, 05 Dec 2024 22:00:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42333303</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42333303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42333303</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Plans are guesses... treating them as facts is the real danger. Adapt as you learn, or they become traps.</p>
]]></description><pubDate>Thu, 05 Dec 2024 21:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42332692</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42332692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42332692</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>"It's too hard to change the plan now"<p>+1 Agreed. Plans fail when sticking to them matters more than adapting...<p>TBH, the best plans know when to shift.<p>Flexibility > Rigidity</p>
]]></description><pubDate>Thu, 05 Dec 2024 20:57:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42332658</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42332658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42332658</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>This is the whole point of the post...<p>Success rarely comes from what we aim for—it’s often about timing & flow. Perfection can hold us back, but staying open leads to breakthroughs.<p>Few irl examples:<p>1. Spend hours perfecting a video, 100 views. Post a raw clip, and it goes viral.<p>2. A polished product flops, but a scrappy weekend tool takes off.<p>3. A masterpiece gets ignored, but a casual sketch goes viral.<p>4. A failed dish turns into the next food trend.<p>Don’t wait for perfect. Keep creating, stay open, and let the unexpected happen.<p>P.S. Success is personal. But if you aim for something and it doesn’t happen, that’s a failure in that context.</p>
]]></description><pubDate>Thu, 05 Dec 2024 20:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42332537</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42332537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42332537</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Here are a couple of Reddit threads on accidental inventions. It’s wild how small, unexpected moments led to some of the biggest discoveries ever. Uncertainty has its own kind of magic—it can spark the best ideas.<p>- What was invented by accident?<a href="https://www.reddit.com/r/AskReddit/comments/ygqwwl/what_was_invented_by_accident/" rel="nofollow">https://www.reddit.com/r/AskReddit/comments/ygqwwl/what_was_...</a><p>- What is the best accidental invention?<a href="https://www.reddit.com/r/AskReddit/comments/1cajrnr/what_is_the_best_accidental_invention/" rel="nofollow">https://www.reddit.com/r/AskReddit/comments/1cajrnr/what_is_...</a></p>
]]></description><pubDate>Thu, 05 Dec 2024 20:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42332176</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42332176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42332176</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Exactly. 'That's funny…' is when you realize you were looking at it wrong all along...</p>
]]></description><pubDate>Thu, 05 Dec 2024 20:01:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42332072</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42332072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42332072</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Yeah, I totally get it...<p>When you let things flow instead of sticking to a rigid plan, you end up finding better ideas. It’s like the pressure’s off, and the real work happens naturally. That freedom makes everything more productive ;)</p>
]]></description><pubDate>Thu, 05 Dec 2024 19:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42331950</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42331950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42331950</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Yeah, planning can feel like a trap sometimes. But take the example of the discovery of penicillin. It was a fluke... If the scientist had followed rigid steps, he might’ve missed that moment. Flexibility and being open to surprises is key.</p>
]]></description><pubDate>Thu, 05 Dec 2024 19:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42331873</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42331873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42331873</guid></item><item><title><![CDATA[New comment by spikey_sanju in "Why overplanning makes projects fail?"]]></title><description><![CDATA[
<p>Why do some of our best ideas come out of nowhere? This post talks about how planning too much can kill creativity, and why greatness often shows up when you least expect it.</p>
]]></description><pubDate>Thu, 05 Dec 2024 18:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42331161</link><dc:creator>spikey_sanju</dc:creator><comments>https://news.ycombinator.com/item?id=42331161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42331161</guid></item></channel></rss>