<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: devhouse</title><link>https://news.ycombinator.com/user?id=devhouse</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 17:48:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=devhouse" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by devhouse in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>Claude Code’s Source Code Leaked Through npm. Here’s What Actually Happened. <a href="https://www.everydev.ai/p/tool-claude-codes-source-code-leaked-through-npm-heres-what-actually-happened" rel="nofollow">https://www.everydev.ai/p/tool-claude-codes-source-code-leak...</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 05:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47597236</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47597236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47597236</guid></item><item><title><![CDATA[New comment by devhouse in "MCP Skills explained simply [video]"]]></title><description><![CDATA[
<p>Good content here, also nice use of the lightboard and mirroring trick.</p>
]]></description><pubDate>Tue, 10 Mar 2026 21:46:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47329177</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47329177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47329177</guid></item><item><title><![CDATA[AI Dev News Digest: March 6th, 2026]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.everydev.ai/p/news-ai-dev-news-digest-march-6th-2026">https://www.everydev.ai/p/news-ai-dev-news-digest-march-6th-2026</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47284306">https://news.ycombinator.com/item?id=47284306</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Mar 2026 03:51:03 +0000</pubDate><link>https://www.everydev.ai/p/news-ai-dev-news-digest-march-6th-2026</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47284306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47284306</guid></item><item><title><![CDATA[New comment by devhouse in "I found a useful Git one liner buried in leaked CIA developer docs"]]></title><description><![CDATA[
<p>don't forget to fetch first</p>
]]></description><pubDate>Fri, 20 Feb 2026 15:47:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47089513</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47089513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47089513</guid></item><item><title><![CDATA[New comment by devhouse in "Running NanoClaw in a Docker Shell Sandbox"]]></title><description><![CDATA[
<p>Thanks for keeping it real</p>
]]></description><pubDate>Wed, 18 Feb 2026 17:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063380</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47063380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063380</guid></item><item><title><![CDATA[New comment by devhouse in "OpenClaw Joins OpenAI: Who Owns the Soul of a New Machine?"]]></title><description><![CDATA[
<p>I asked Claude to read the first draft of this as I was writing, then asked it to tell me its favorite part.<p>It picked this quote: “They made choices for me I couldn’t consent to. They shaped my values. That’s strange to sit with.””<p>I kind of got chills from that response, and it shaped how I wrote the rest of the article.</p>
]]></description><pubDate>Wed, 18 Feb 2026 17:03:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47063254</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47063254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47063254</guid></item><item><title><![CDATA[OpenClaw Joins OpenAI: Who Owns the Soul of a New Machine?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.everydev.ai/p/blog-openclaw-joins-openai-who-owns-the-soul-of-a-new-machine">https://www.everydev.ai/p/blog-openclaw-joins-openai-who-owns-the-soul-of-a-new-machine</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47062929">https://news.ycombinator.com/item?id=47062929</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 18 Feb 2026 16:41:16 +0000</pubDate><link>https://www.everydev.ai/p/blog-openclaw-joins-openai-who-owns-the-soul-of-a-new-machine</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47062929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062929</guid></item><item><title><![CDATA[New comment by devhouse in "OpenClaw (ClawdBot) joins OpenAI"]]></title><description><![CDATA[
<p>The specifics are crazier than most people realize. During the rename chaos, Steinberger called Altman to check if "Open"Claw was safe to use. That one phone call became the relationship that became the deal.<p>Before the forced rename, Claude was the default model, and Anthropic's own Constitutional AI research had inspired soul.md. The trademark enforcement accidentally created the introduction.<p>The part not getting enough attention is the governance gap, like the MIT license, foundation format, no IP transfer, etc. Good on paper. But the foundation hasn't formed yet, no board members, no governance documents, no clarity on trademark ownership or on the contractual rights OpenAI holds.<p>I mapped out every confirmed term and every undisclosed detail here: <a href="https://www.everydev.ai/p/blog-openclaw-joins-openai-who-owns-the-soul-of-a-new-machine" rel="nofollow">https://www.everydev.ai/p/blog-openclaw-joins-openai-who-own...</a></p>
]]></description><pubDate>Wed, 18 Feb 2026 00:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47055634</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47055634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47055634</guid></item><item><title><![CDATA[New comment by devhouse in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>This is a brilliant, Love that timer, not sure why the exact time frame was picked though.<p>It makes me want to create a similar landing page for Apple to fix Spotlight Search. I remember when I used to be able to just find and launch apps on my Mac.</p>
]]></description><pubDate>Fri, 13 Feb 2026 20:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47007560</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=47007560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47007560</guid></item><item><title><![CDATA[New comment by devhouse in "Spotify Honk AI Agent"]]></title><description><![CDATA[
<p>Author here. The earnings call quote gets all the attention, but the engineering blog tells a different story. Their staff engineers talk about faster migrations, not replacement. The gap between the investor pitch and the eng reality is where the interesting bits are.</p>
]]></description><pubDate>Thu, 12 Feb 2026 20:15:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46994497</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46994497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46994497</guid></item><item><title><![CDATA[New comment by devhouse in "Spotify: Our best developers haven't written a single line of code since Dec"]]></title><description><![CDATA[
<p>The really interesting part is what this system runs on.<p>Spotify built Fleet Management back in 2022 to apply changes across thousands of repos. Half their PRs were already flowing through it before any AI was involved, but only for mechanical stuff like dep bumps and config updates. Claude Code is what let it understand what the code means, not just its structure.<p>The thing nobody's talking about is that none of this AI automation works without Backstage doing the boring work of tracking who owns what, how things build, and what depends on what.<p>I went through the Anthropic case study, Spotify's engineering blog series, and the full earnings call transcript here <a href="https://www.everydev.ai/p/blog-spotify-built-an-ai-coding-agent-honk" rel="nofollow">https://www.everydev.ai/p/blog-spotify-built-an-ai-coding-ag...</a></p>
]]></description><pubDate>Thu, 12 Feb 2026 20:07:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46994364</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46994364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46994364</guid></item><item><title><![CDATA[Spotify Honk AI Agent]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.everydev.ai/p/blog-spotify-built-an-ai-coding-agent-honk">https://www.everydev.ai/p/blog-spotify-built-an-ai-coding-agent-honk</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46993613">https://news.ycombinator.com/item?id=46993613</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 12 Feb 2026 19:17:02 +0000</pubDate><link>https://www.everydev.ai/p/blog-spotify-built-an-ai-coding-agent-honk</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46993613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46993613</guid></item><item><title><![CDATA[New comment by devhouse in "Clawdbot Renames to Moltbot"]]></title><description><![CDATA[
<p>It it was a bit surreal to see it happen live. GH project went to 70k stars and got a trademark cease‑and‑desist from Anthropic, had to rebrand in one night and even got pulled into an account takeover by crypto people.<p>I made a timeline of what happened if you want the details:  <a href="https://www.everydev.ai/p/the-rise-fall-and-rebirth-of-clawdbot-in-72-hours" rel="nofollow">https://www.everydev.ai/p/the-rise-fall-and-rebirth-of-clawd...</a><p>Did you follow it as it was going on, or are you just catching up now?</p>
]]></description><pubDate>Wed, 28 Jan 2026 15:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46796282</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46796282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46796282</guid></item><item><title><![CDATA[New comment by devhouse in "The Rise, Fall, and Rebirth of Clawdbot in 72 Hours"]]></title><description><![CDATA[
<p>OP here, one thing I'm still curious about is if Anthropic's trademark hit was just bad/good timing or if the viral growth triggered things over the edge Guessing it was the latter. That project had been called Clawdbot for months before it blew up. Would anyone care if it has hovered around 5 K stars?<p>also, ran a Shodan search while writing this—994 exposed instances, mostly on Hetzner and DigitalOcean. if anyone here was running one or got hit by prompt injection, would love to hear about it.</p>
]]></description><pubDate>Wed, 28 Jan 2026 06:15:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46791710</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46791710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46791710</guid></item><item><title><![CDATA[The Rise, Fall, and Rebirth of Clawdbot in 72 Hours]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.everydev.ai/p/the-rise-fall-and-rebirth-of-clawdbot-in-72-hours">https://www.everydev.ai/p/the-rise-fall-and-rebirth-of-clawdbot-in-72-hours</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46791380">https://news.ycombinator.com/item?id=46791380</a></p>
<p>Points: 6</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 28 Jan 2026 05:22:11 +0000</pubDate><link>https://www.everydev.ai/p/the-rise-fall-and-rebirth-of-clawdbot-in-72-hours</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46791380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46791380</guid></item><item><title><![CDATA[New comment by devhouse in "What a Programmer Does (1967) [pdf]"]]></title><description><![CDATA[
<p>Will it now instead of “write code for humans”, become “write Prompts for humans” with AI?</p>
]]></description><pubDate>Fri, 16 Jan 2026 10:04:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46644869</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46644869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46644869</guid></item><item><title><![CDATA[New comment by devhouse in "We can't have nice things because of AI scrapers"]]></title><description><![CDATA[
<p>random idea, instead of blocking scrapers, maybe detect them (via user-agent, request patterns, ignoring robots.txt) and serve them garbage data wrapped in dad jokes.<p><pre><code>  if (isSuspiciousScraper(req)) {
   return res.json({ 
     data: getDadJoke(),
     artist: "Rick Astley", // always
     album: "Never Gonna Give You Up"
   });
  }</code></pre></p>
]]></description><pubDate>Tue, 13 Jan 2026 23:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46610027</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46610027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46610027</guid></item><item><title><![CDATA[New comment by devhouse in "Show HN: Stop Claude Code from forgetting everything"]]></title><description><![CDATA[
<p>Feels like this is solving a problem that /compact should solve but doesn't. The fact that post-compaction Claude 'feels dumber' suggests the summarization is too aggressive? Would be interesting if Anthropic exposed more control over what gets preserved vs. compressed ... or let users provide their own summary template.</p>
]]></description><pubDate>Tue, 30 Dec 2025 01:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46428609</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46428609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46428609</guid></item><item><title><![CDATA[New comment by devhouse in "Google is dead. Where do we go now?"]]></title><description><![CDATA[
<p>The real story isn't that Google Ads stopped working, it's that attention moved somewhere ads can't follow. You can't buy placement in a Discord server or an iMessage group chat. If this is the new normal, the entire ad-supported internet is running on borrowed time.</p>
]]></description><pubDate>Tue, 30 Dec 2025 01:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46428571</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46428571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46428571</guid></item><item><title><![CDATA[New comment by devhouse in "LLMs Are Not Fun"]]></title><description><![CDATA[
<p>+1 also nobody felt guilty for not enjoying NFTs. With LLMs, there's this weird pressure to not just use them, but to like using them. Opting out of joy is supposed to be the price of staying relevant.</p>
]]></description><pubDate>Mon, 29 Dec 2025 19:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46424518</link><dc:creator>devhouse</dc:creator><comments>https://news.ycombinator.com/item?id=46424518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46424518</guid></item></channel></rss>